UnstableConsole Output

Started by timer
Building in workspace /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace
Cleaning local Directory d1_integration
Checking out https://repository.dataone.org/software/cicore/trunk/d1_integration at revision '2017-05-02T07:35:52.353 +0000'
A         GeneratingITCertificates.txt
A         cnTestMethodTemplate.pl
A         src
A         src/main
A         src/main/webapp
A         src/main/webapp/resultsHelp.html
A         src/main/webapp/index.jsp
A         src/main/webapp/results.html
A         src/main/webapp/images
AU        src/main/webapp/images/grey.png
AU        src/main/webapp/images/blue.png
AU        src/main/webapp/images/help.png
AU        src/main/webapp/images/red.png
AU        src/main/webapp/images/yellow.png
AU        src/main/webapp/images/sunny.gif
A         src/main/webapp/results_head.html
A         src/main/webapp/WEB-INF
AU        src/main/webapp/WEB-INF/web.xml
A         src/main/java
A         src/main/java/org
A         src/main/java/org/dataone
A         src/main/java/org/dataone/client
A         src/main/java/org/dataone/service
A         src/main/java/org/dataone/service/util
A         src/main/java/org/dataone/integration
AU        src/main/java/org/dataone/integration/ExampleUtilities.java
A         src/main/java/org/dataone/integration/APITestUtils.java
A         src/main/java/org/dataone/integration/TestObjectCache.java
A         src/main/java/org/dataone/integration/ContextAwareTestCaseDataone.java
A         src/main/java/org/dataone/integration/IntegrationTestContextParameters.java
A         src/main/java/org/dataone/integration/webTest
A         src/main/java/org/dataone/integration/webTest/MavenTestRunnerHttpServlet.java
AU        src/main/java/org/dataone/integration/webTest/TestRunnerIndexServlet.java
A         src/main/java/org/dataone/integration/webTest/StreamableSerializer.java
A         src/main/java/org/dataone/integration/webTest/TestRunnerApp.java
A         src/main/java/org/dataone/integration/webTest/AtomicTest.java
A         src/main/java/org/dataone/integration/webTest/StreamingWebTestListener.java
A         src/main/java/org/dataone/integration/webTest/TestRunnerHttpServlet.java
A         src/main/java/org/dataone/integration/webTest/WebTestName.java
A         src/main/java/org/dataone/integration/webTest/Launcher.java
A         src/main/java/org/dataone/integration/webTest/WebTestDescription.java
A         src/main/java/org/dataone/integration/webTest/WebTestImplementation.java
A         src/main/java/org/dataone/integration/webTest/WebTestListener.java
A         src/main/java/org/dataone/integration/hazelcast
A         src/main/java/org/dataone/integration/TestIterationEndingException.java
A         src/main/java/org/dataone/integration/adapters
A         src/main/java/org/dataone/integration/adapters/CommonCallAdapter.java
A         src/main/java/org/dataone/integration/adapters/MNCallAdapter.java
A         src/main/java/org/dataone/integration/adapters/CNCallAdapter.java
A         src/main/java/org/dataone/integration/EMLBuilderUtils.java
A         src/main/java/org/dataone/configuration
A         src/main/java/org/dataone/configuration/TestSettings.java
A         src/main/resources
A         src/main/resources/commons-logging.properties
AU        src/main/resources/log4j.properties
AU        src/main/resources/logback.xml
A         src/main/resources/results.html
A         src/main/resources/results_head.html
A         src/main/resources/org
A         src/main/resources/org/dataone
A         src/main/resources/org/dataone/configuration
A         src/main/resources/org/dataone/configuration/context.LOCAL_METACAT.test.properties
A         src/main/resources/org/dataone/configuration/default.common.test.properties
A         src/main/resources/org/dataone/configuration/context.LOCAL.test.properties
A         src/main/resources/org/dataone/configuration/context.DEV.test.properties
A         src/main/resources/org/dataone/configuration/context.SANDBOX.test.properties
A         src/main/resources/org/dataone/configuration/customHudsonDevNodelist.xml
AU        src/main/resources/org/dataone/configuration/context.DEV2.test.properties
A         src/main/resources/org/dataone/configuration/context.STAGE-2.test.properties
A         src/main/resources/org/dataone/configuration/context.STAGE.test.properties
A         src/license-header.txt
A         src/test
A         src/test/resources
A         src/test/resources/d1_testdocs
A         src/test/resources/d1_testdocs/iso19115
A         src/test/resources/d1_testdocs/iso19115/ornldaac_iso_645.xml
A         src/test/resources/d1_testdocs/iso19115/README.txt
A         src/test/resources/d1_testdocs/iso19115/test.xml
A         src/test/resources/d1_testdocs/iso19115/ornldaac_iso_122.xml
A         src/test/resources/d1_testdocs/iso19115/ornldaac_iso_868.xml
A         src/test/resources/d1_testdocs/knb-lter-gce.114.11.xml
A         src/test/resources/d1_testdocs/eml200
A         src/test/resources/d1_testdocs/eml200/dpennington.195.2
A         src/test/resources/d1_testdocs/eml200/SystemMetadata
A         src/test/resources/d1_testdocs/eml200/SystemMetadata/IPCC.200802107062739.1
A         src/test/resources/d1_testdocs/eml200/SystemMetadata/README.txt
A         src/test/resources/d1_testdocs/eml200/SystemMetadata/dpennington.195.2
A         src/test/resources/d1_testdocs/eml200/SystemMetadata/dpennington.resourcemap
A         src/test/resources/d1_testdocs/eml200/dpennington.resourcemap
A         src/test/resources/d1_testdocs/eml200/IPCC.200802107062739.1
A         src/test/resources/d1_testdocs/eml210
A         src/test/resources/d1_testdocs/eml210/SystemMetadata
A         src/test/resources/d1_testdocs/eml210/SystemMetadata/README.txt
A         src/test/resources/d1_testdocs/eml210/SystemMetadata/peggym.130.4
A         src/test/resources/d1_testdocs/eml210/SystemMetadata/peggym.resourcemap
A         src/test/resources/d1_testdocs/eml210/SystemMetadata/peggym.127.1
A         src/test/resources/d1_testdocs/eml210/SystemMetadata/peggym.128.1
A         src/test/resources/d1_testdocs/eml210/SystemMetadata/peggym.129.1
A         src/test/resources/d1_testdocs/eml210/peggym.130.4
A         src/test/resources/d1_testdocs/eml210/peggym.resourcemap
A         src/test/resources/d1_testdocs/eml210/peggym.127.1
A         src/test/resources/d1_testdocs/eml210/peggym.128.1
A         src/test/resources/d1_testdocs/eml210/peggym.129.1
A         src/test/resources/d1_testdocs/eml201
A         src/test/resources/d1_testdocs/eml201/TPT001_018MHP2000R00_20110121.40.1.csv
A         src/test/resources/d1_testdocs/eml201/TPT001_018MHP2000R00_20110121.50.1.xml
A         src/test/resources/d1_testdocs/eml201/SystemMetadata
A         src/test/resources/d1_testdocs/eml201/SystemMetadata/msucci.24.1
A         src/test/resources/d1_testdocs/eml201/SystemMetadata/msucci.23.3
A         src/test/resources/d1_testdocs/eml201/SystemMetadata/msucci.resourcemap
A         src/test/resources/d1_testdocs/eml201/SystemMetadata/README.txt
A         src/test/resources/d1_testdocs/eml201/msucci.24.1
A         src/test/resources/d1_testdocs/eml201/msucci.23.3
A         src/test/resources/d1_testdocs/eml201/msucci.resourcemap
A         src/test/resources/d1_testdocs/encodingTestSet
AU        src/test/resources/d1_testdocs/encodingTestSet/IMPORTANT_README.txt
A         src/test/resources/d1_testdocs/encodingTestSet/singleAsciiCharacterTests.utf8.txt
AU        src/test/resources/d1_testdocs/encodingTestSet/testUnicodeStrings.utf8.txt
A         src/test/resources/d1_testdocs/encodingTestSet/testAsciiStrings.utf8.txt
A         src/test/resources/d1_testdocs/IT_contexts
A         src/test/resources/d1_testdocs/IT_contexts/default.LOCAL.test.properties
A         src/test/resources/d1_testdocs/IT_contexts/default.DEV.test.properties
A         src/test/resources/d1_testdocs/fgdc
A         src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_CSIRO_csiro_d_abayadultprawns.sysmeta.xml
A         src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_NPS_VegMap_nps_d_metawababdy.sysmeta.xml
A         src/test/resources/d1_testdocs/fgdc/README.txt
A         src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_NASA_nasa_d_FEDGPS1293.xml
A         src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_USGS_PIERC_brdpierc0020.xml
A         src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_CSIRO_csiro_d_abayadultprawns.xml
A         src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_NASA_nasa_d_FEDGPS1293.sysmeta.xml
A         src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_NPS_VegMap_nps_d_metawababdy.xml
A         src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_USGS_PIERC_brdpierc0020.sysmeta.xml
A         src/test/resources/d1_testdocs/knb-lter-cdr.329066.1.data
A         src/test/resources/d1_testdocs/knb-lter-gce.247.12.xml
A         src/test/resources/d1_testdocs/knb-lter-luq.76.2.xml
A         src/test/resources/d1_testdocs/checksumTestSet
A         src/test/resources/d1_testdocs/checksumTestSet/sciMD-eml-201-NoLastLForCR.xml
A         src/test/resources/d1_testdocs/BAYXXX_015ADCP015R00_20051215.50.9.xml
A         src/test/resources/d1_testdocs/nodelist
A         src/test/resources/d1_testdocs/nodelist/nodeRegistry.xml
A         src/test/resources/d1_testdocs/EXAMPLE_MANIFEST.MF
A         src/test/resources/d1_testdocs/BAYXXX_015ADCP015R00_20051215.50.9_SYSMETA.xml
A         src/test/resources/d1_testdocs/knb-lter-luq.76.2-broken.xml
A         src/test/resources/d1_testdocs/ore_example_from_openarchives.xml
A         src/test/resources/nodes.json
A         src/test/resources/org
A         src/test/resources/org/dataone
A         src/test/resources/org/dataone/configuration
A         src/test/resources/org/dataone/configuration/overriding.properties
AU        src/test/resources/log4j.properties
A         src/test/java
A         src/test/java/org
A         src/test/java/org/dataone
A         src/test/java/org/dataone/configuration
A         src/test/java/org/dataone/configuration/TestSettingsTest.java
A         src/test/java/org/dataone/client
A         src/test/java/org/dataone/client/V1ClientArchitectureConformityIT.java
A         src/test/java/org/dataone/client/CNRestURLTest.java
A         src/test/java/org/dataone/client/PoolingHttpClientConnectionManagerTest.java
A         src/test/java/org/dataone/client/ArchitectureUtils.java
A         src/test/java/org/dataone/client/RetryHandler.java
A         src/test/java/org/dataone/client/ClientArchitectureConformityIT.java
A         src/test/java/org/dataone/integration
A         src/test/java/org/dataone/integration/contextTests
A         src/test/java/org/dataone/integration/contextTests/TestDefaultSettings.java
A         src/test/java/org/dataone/integration/ContextAwareTestCaseDataoneTest.java
A         src/test/java/org/dataone/integration/it
A         src/test/java/org/dataone/integration/it/testDefinitions
A         src/test/java/org/dataone/integration/it/testDefinitions/SynchronizeMetadataTestDefinition.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNReplicationSidTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNSystemMetadataChangedTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNAuthorizationSidTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/AuthAPITestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNReadTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/GeneralAuthorizationTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNStorageTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNStorageSidTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNQueryTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/SSLTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNDiagnosticTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNRegisterTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNReadTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNCoreSidTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNCoreTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNUpdateSystemMetadataTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/ReadTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNAuthTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNUpdateSystemMetadataTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNCoreTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNPackageTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/SystemMetadataChangedMethodTestDefnitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CoreTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNReplicationTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/NodeRegistryExtensibilityTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNReadSidTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/AuthTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNv2SystemMetadataChangedTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNReplicationTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/QueryTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNReadSidTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNv2StorageTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/V2AuthorizationTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/ContentIntegrityTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/ViewTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNIdentityTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNv2RegisterTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNAuthAPITestDefnitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNv2CoreTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/CNAuthorizationSidTestDefinitions.java
A         src/test/java/org/dataone/integration/it/testDefinitions/MNCoreSlowTestDefinitions.java
A         src/test/java/org/dataone/integration/it/CNodeTier1_identity_IT.java
A         src/test/java/org/dataone/integration/it/CNodeTier2_identity_IT.java
A         src/test/java/org/dataone/integration/it/MNodeTier0IT.java
A         src/test/java/org/dataone/integration/it/MNodeTier1IT.java
A         src/test/java/org/dataone/integration/it/ContextAwareAdapter.java
A         src/test/java/org/dataone/integration/it/MNodeTier2IT.java
A         src/test/java/org/dataone/integration/it/MNodeTier3IT.java
A         src/test/java/org/dataone/integration/it/MNodeTier4IT.java
A         src/test/java/org/dataone/integration/it/CNodeTier1_logAgg_IT.java
A         src/test/java/org/dataone/integration/it/MNodeTier1SlowIT.java
A         src/test/java/org/dataone/integration/it/CNodeTier2Auth_metacat_IT.java
A         src/test/java/org/dataone/integration/it/apiTests
A         src/test/java/org/dataone/integration/it/apiTests/CNContentIntegrityV1V2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNRegisterV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNReplicationV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNViewV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNReadV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNAuthenticationV1V2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNCoreV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNIdentityV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNContentIntegrityV1V2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNv1TestSuite.java
A         src/test/java/org/dataone/integration/it/apiTests/CNv2TestSuite.java
A         src/test/java/org/dataone/integration/it/apiTests/CNAuthorizationV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNAuthenticationV1V2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNCoreV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNv1TestSuite.java
A         src/test/java/org/dataone/integration/it/apiTests/CNQueryV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNCoreV1SlowIT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNReplicationV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNAuthorizationV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNReadV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNStorageV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNQueryV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNReplicationV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNRegisterV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNDiagnosticV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNReadV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNCoreV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNIdentityV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNUpdateSystemMetadataIT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNSystemMetadataMutabilityIt.java
A         src/test/java/org/dataone/integration/it/apiTests/CNAuthorizationV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNCoreV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNQueryV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNPackageV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNCoreV2SlowIT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNReplicationV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNAuthorizationV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNViewV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/CNReadV2IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNQueryV1IT.java
A         src/test/java/org/dataone/integration/it/apiTests/MNStorageV2IT.java
A         src/test/java/org/dataone/integration/it/CNodeTier1_search_IT.java
A         src/test/java/org/dataone/integration/it/functional
A         src/test/java/org/dataone/integration/it/functional/ClientAuthIT.java
A         src/test/java/org/dataone/integration/it/functional/SynchronizationIT.java
A         src/test/java/org/dataone/integration/it/functional/MNodeMiscFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/ClientCertificateInstallationIT.java
A         src/test/java/org/dataone/integration/it/functional/D1ClientIT.java
A         src/test/java/org/dataone/integration/it/functional/DataReplicationIT.java
A         src/test/java/org/dataone/integration/it/functional/XNodeWebServerBasicIT.java
A         src/test/java/org/dataone/integration/it/functional/MNReplicationIT.java
A         src/test/java/org/dataone/integration/it/functional/ResourceMapXParsing.java
A         src/test/java/org/dataone/integration/it/functional/SysmetaChangeFuncIT.java
A         src/test/java/org/dataone/integration/it/functional/ChecksumAnalysis.java
AU        src/test/java/org/dataone/integration/it/functional/MNodeObjectLifecycleIT.java
A         src/test/java/org/dataone/integration/it/functional/v2
A         src/test/java/org/dataone/integration/it/functional/v2/CNDiagnosticFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/v2/CNRegisterFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/v2/MNViewFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/v2/MNPackageFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/v2/LogAggregationFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/v2/CNViewFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/v2/V1V2InteropFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/v2/AuthTokenFunctionalIT.java
A         src/test/java/org/dataone/integration/it/functional/MNCreateFuncIT.java
A         src/test/java/org/dataone/integration/it/functional/CNCNReplicationIT.java
A         src/test/java/org/dataone/integration/it/functional/MNv2FunctionalTestSuite.java
A         src/test/java/org/dataone/integration/it/functional/PreRegNodeContentCheck.java
A         src/test/java/org/dataone/integration/it/functional/EnvironmentsCheck.java
A         src/test/java/org/dataone/integration/it/functional/SyncInventoryIT.java
A         src/test/java/org/dataone/integration/it/functional/PackageIT.java
A         src/test/java/org/dataone/integration/it/functional/D1ObjectIT.java
A         src/test/java/org/dataone/integration/it/functional/WebTestConcurrency.java
A         src/test/java/org/dataone/integration/it/CNodeTier1_nodeRegistry_IT.java
A         src/test/java/org/dataone/integration/it/CNodeTier1_metacat_IT.java
A         src/test/java/org/dataone/integration/it/CNodeTier2_nodeRegistry_IT.java
A         src/test/java/org/dataone/integration/it/testImplementations
A         src/test/java/org/dataone/integration/it/testImplementations/QueryTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNDiagnosticTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNRegisterTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/MNReadTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/MNPackageFunctionalTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNCoreTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNUpdateSystemMetadataTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/SidMNTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/ReadTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/LogAggregationFunctionalTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNAuthTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/MNUpdateSystemMetadataTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/AbstractAuthorizationTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/MNSystemMetadataMutabilityImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/SystemMetadataFunctionalTestImplementation.java
A         src/test/java/org/dataone/integration/it/testImplementations/SidCommonTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNDiagnosticFunctionalTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CoreTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/UpdateSystemMetadataTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/IsAuthorizedAuthorizationTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/V1IsAuthorizedAuthorizationTestImpl.java
A         src/test/java/org/dataone/integration/it/testImplementations/AuthAPITestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/V2IsAuthorizedAuthorizationTestImpl.java
A         src/test/java/org/dataone/integration/it/testImplementations/MNStorageTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/AuthTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/SSLTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/ContentIntegrityTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/ViewTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNIdentityTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/SynchronizeMetadataTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/AuthTokenTestImplementation.java
A         src/test/java/org/dataone/integration/it/testImplementations/V1V2InteropFunctionalTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/MNPackageTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNReplicationTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/NodeRegistryExtensibilityTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/MNSystemMetadataChangedMethodTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/CNReadTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/ViewFunctionalTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/SidCNTestImplementations.java
A         src/test/java/org/dataone/integration/it/testImplementations/EnvironmentStatusTestImpl.java
A         src/test/java/org/dataone/integration/it/testImplementations/MNReplicationTestImplementations.java
A         src/test/java/org/dataone/integration/it/CNodeTier1_cnService_IT.java
A         src/test/java/org/dataone/integration/it/CNodeTier4_metacat_IT.java
A         src/test/java/org/dataone/integration/webTest
A         src/test/java/org/dataone/integration/webTest/TestLauncher.java
A         src/test/java/org/dataone/integration/webTest/TestManifestAccess.java
A         src/test/java/org/dataone/integration/webTest/MockV1ITCase.java
A         src/test/java/org/dataone/integration/webTest/TestingTestRunnerServlet.java
A         src/test/java/org/dataone/integration/tools
A         src/test/java/org/dataone/integration/tools/RegisterNodeTools.java
A         src/test/java/org/dataone/integration/tools/ProductionContentCheckingTools.java
A         src/test/java/org/dataone/integration/tools/ProductionResourceMapParsingChecks.java
A         src/test/java/org/dataone/integration/CommonResourcesTest.java
A         src/test/python
A         src/test/python/org
A         src/test/python/org/dataone
A         src/test/python/org/dataone/client
AU        src/test/python/org/dataone/client/test_client.py
A         src/test/python/org/dataone/client/d1_test_case.py
A         src/test/python/org/dataone/integration
A         src/test/python/org/dataone/integration/tier_1_mn_core_getcapabilities.py
A         src/test/python/org/dataone/integration/tier_1_mn_read_synchronizationfailed.py
A         src/test/python/org/dataone/integration/tier_1_mn_core_ping.py
A         src/test/python/org/dataone/integration/tier_3_mn_storage_update.py
AU        src/test/python/org/dataone/integration/test_all.py
A         src/test/python/org/dataone/integration/tier_1_mn_read_get.py
A         src/test/python/org/dataone/integration/tier_1_mn_core_getlogrecords.py
A         src/test/python/org/dataone/integration/tier_1_mn_read_describe.py
A         src/test/python/org/dataone/integration/test_utilities.py
A         src/test/python/org/dataone/integration/tier_1_mn_read_listobjects.py
A         src/test/python/org/dataone/integration/tier_1_mn_read_getsystemmetadata.py
A         src/test/python/org/dataone/integration/tier_1_mn_core_getoperationstatistics.py
A         src/test/python/org/dataone/integration/context.py
A         src/test/python/org/dataone/integration/tier_1_mn_core_getobjectstatistics.py
A         src/test/python/org/dataone/integration/tier_3_mn_storage_create.py
A         src/test/python/org/dataone/integration/tier_1_mn_core_getstatus.py
A         src/test/python/org/dataone/integration/tier_1_mn_read_getchecksum.py
A         pom.xml
A         tierTestingMethodTemplater.pl
A         README.txt
A         nbactions.xml
AU        LICENSE.txt
 U        .
At revision 18815

No changes for https://repository.dataone.org/software/cicore/trunk/d1_integration since the previous build
Parsing POMs
Established TCP socket on 41080
[d1_integration] $ /usr/lib/jvm/java-7-openjdk-amd64/bin/java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.8.1.jar:/usr/share/maven/boot/plexus-classworlds-2.x.jar org.jvnet.hudson.maven3.agent.Maven3Main /usr/share/maven /var/cache/jenkins/war/WEB-INF/lib/remoting-3.5.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.8.1.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.8.1.jar 41080
<===[JENKINS REMOTING CAPACITY]===>channel started
Executing Maven:  -B -f /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/pom.xml verify -Dit.test=CNv2TestSuite -Dtest=TestDefaultSettings -Dcontext.label=STAGE
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for org.dataone:d1_integration:war:2.4-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 201, column 15
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 225, column 15
[WARNING] 'build.plugins.plugin.version' for com.mycila.maven-license-plugin:maven-license-plugin is missing. @ line 218, column 15
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 241, 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.4-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ d1_integration ---
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration
[INFO] Storing buildNumber: 18815 at timestamp: 1493710567233
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration
[INFO] Storing buildScmBranch: trunk
[INFO] 
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ d1_integration ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 14 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ d1_integration ---
[INFO] Compiling 23 source files to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ d1_integration ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 61 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ d1_integration ---
[INFO] Compiling 147 source files to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ d1_integration ---
[INFO] Surefire report directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.dataone.integration.contextTests.TestDefaultSettings
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 sec

Results :

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0

[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-antrun-plugin:1.3:run (execution1) @ d1_integration ---
[INFO] Executing tasks
     [copy] Copying 241 files to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/classes
     [copy] Copying 3 files to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT/org/dataone/integration/webTest
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-dependency-plugin:2.3:unpack-dependencies (jetty-classpath) @ d1_integration ---
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.apache.jasper.glassfish/2.2.2.v201112011158/org.apache.jasper.glassfish-2.2.2.v201112011158.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.6.4/slf4j-simple-1.6.4.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/javax/servlet/javax.servlet-api/3.0.1/javax.servlet-api-3.0.1.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-websocket/8.1.15.v20140411/jetty-websocket-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.security.auth.message/1.0.0.v201108011116/javax.security.auth.message-1.0.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp.jstl/1.2.0.v201105211821/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/com.sun.el/2.2.0.v201108011116/com.sun.el-2.2.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.mail.glassfish/1.4.1.v201005082020/javax.mail.glassfish-1.4.1.v201005082020.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/slf4j/slf4j-api/1.6.4/slf4j-api-1.6.4.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-io/8.1.15.v20140411/jetty-io-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp/2.2.0.v201112011158/javax.servlet.jsp-2.2.0.v201112011158.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/aggregate/jetty-all-server/8.1.15.v20140411/jetty-all-server-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-jsp/8.1.15.v20140411/jetty-jsp-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.apache.taglibs.standard.glassfish/1.2.0.v201112081803/org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.activation/1.1.0.v201105071233/javax.activation-1.1.0.v201105071233.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.annotation/1.1.0.v201108011116/javax.annotation-1.1.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-http/8.1.15.v20140411/jetty-http-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-util/8.1.15.v20140411/jetty-util-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.eclipse.jdt.core/3.7.1/org.eclipse.jdt.core-3.7.1.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.el/2.2.0.v201108011116/javax.el-2.2.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] 
[INFO] --- maven-war-plugin:2.1.1:war (default-war) @ d1_integration ---
[INFO] Packaging webapp
[INFO] Assembling webapp [d1_integration] in [/var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources [/var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/src/main/webapp]
[INFO] Processing overlay [ id edu.uiuc.ncsa.myproxy:oa4mp-client-oauth1]
[INFO] Webapp assembled in [669 msecs]
[INFO] Building war: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT.war
[INFO] WEB-INF/web.xml already added, skipping
[INFO] 
[INFO] --- maven-antrun-plugin:1.3:run (execution2) @ d1_integration ---
[INFO] Executing tasks
     [move] Moving 1 file to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-failsafe-plugin:2.8.1:integration-test (integration-test) @ d1_integration ---
[INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/failsafe-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.dataone.integration.it.apiTests.CNv2TestSuite
20170502-07:36:35: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:36:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:36:35: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:36:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:35: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is from d1client.properties: https://cn-stage.test.dataone.org/cn
20170502-07:36:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient]
20170502-07:36:37: [INFO]: isNodeAlive for Node: https://cn-stage.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:37: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:38: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:38: [INFO]: *** Adding CN to list: cn-stage [ https://cn-stage.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:38: [INFO]: isNodeAlive for Node: https://cn-stage-orc-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:38: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:38: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:38: [INFO]: *** Adding CN to list: cn-stage-orc-1 [ https://cn-stage-orc-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:38: [INFO]: isNodeAlive for Node: https://mn-stage-unm-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:38: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:47: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:48: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:48: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:48: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:48: [WARN]: *** Failed to add MN to list: mn-stage-unm-1 [ https://mn-stage-unm-1.test.dataone.org/mn ].  Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:48: [INFO]: isNodeAlive for Node: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:48: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:49: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:49: [INFO]: *** Adding MN to list: mn-stage-ucsb-2 [ https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:49: [INFO]: isNodeAlive for Node: https://cn-stage-ucsb-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:49: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:49: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:49: [INFO]: *** Adding CN to list: cn-stage-ucsb-1 [ https://cn-stage-ucsb-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:49: [INFO]: isNodeAlive for Node: https://cn-stage-unm-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:49: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:50: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:50: [INFO]: *** Adding CN to list: cn-stage-unm-1 [ https://cn-stage-unm-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:50: [INFO]: isNodeAlive for Node: http://test.piscoweb.org/catalog/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:50: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:50: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:50: [WARN]: *** Failed to add MN to list: PISCO Test MN [ http://test.piscoweb.org/catalog/d1/mn ].  Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:50: [INFO]: isNodeAlive for Node: http://seadva-test.d2i.indiana.edu/sead/rest/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:50: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:51: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:51: [INFO]: *** Adding MN to list: SEAD Virtual Archive [ http://seadva-test.d2i.indiana.edu/sead/rest/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:51: [INFO]: isNodeAlive for Node: https://mn-demo-11.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:51: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:51: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:51: [INFO]: *** Adding MN to list: mn-demo-11 [ https://mn-demo-11.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:51: [INFO]: isNodeAlive for Node: https://gmn-s.lternet.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:51: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:52: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:52: [INFO]: *** Adding MN to list: Stage test for PASTA-GMN [ https://gmn-s.lternet.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:52: [INFO]: isNodeAlive for Node: https://dataone-test.pop.umn.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:52: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:58: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:59: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:36:59: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:00: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:00: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:01: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:01: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:02: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:02: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:02: [WARN]: *** Failed to add MN to list: mn Test MPC [ https://dataone-test.pop.umn.edu/mn ].  Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:02: [INFO]: isNodeAlive for Node: https://dataone-dev.ecoinformatics.org.au/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:02: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:03: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:03: [INFO]: *** Adding MN to list: TERN Australia DEV [ https://dataone-dev.ecoinformatics.org.au/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:03: [INFO]: isNodeAlive for Node: https://dataonetest.tamucc.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:03: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:04: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:04: [WARN]: *** Failed to add MN to list: GRIIDC Test DataONE member node [ https://dataonetest.tamucc.edu/mn ].  Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:04: [INFO]: isNodeAlive for Node: http://dataone.neonscience.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:04: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:04: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:04: [INFO]: *** Adding MN to list: NEON Test Member Node [ http://dataone.neonscience.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:04: [INFO]: isNodeAlive for Node: https://test.arcticdata.io/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:04: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:05: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:05: [INFO]: *** Adding MN to list: NSF Arctic Data Center Test Repository [ https://test.arcticdata.io/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:05: [INFO]: isNodeAlive for Node: http://dataone.ornith.cornell.edu/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:05: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:05: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:05: [INFO]: *** Adding MN to list: Cornell Lab of Ornithology - eBird [ http://dataone.ornith.cornell.edu/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:05: [INFO]: isNodeAlive for Node: https://dataone-test.researchworkspace.com/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:05: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:06: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:06: [INFO]: *** Adding MN to list: Research Workspace Testing [ https://dataone-test.researchworkspace.com/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:06: [INFO]: isNodeAlive for Node: https://r2r-node.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:06: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:06: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:06: [WARN]: *** Failed to add MN to list: Rolling Deck to Repository (R2R) [ https://r2r-node.test.dataone.org/mn ].  Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:06: [INFO]: isNodeAlive for Node: https://dataone.lib.uic.edu/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:06: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:07: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:07: [INFO]: *** Adding MN to list: UIC DataONE Member Node [ https://dataone.lib.uic.edu/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:07: [INFO]: isNodeAlive for Node: https://gmn-s.edirepository.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:07: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:07: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:07: [INFO]: *** Adding MN to list: Environmental Data Initiative Member Node [ https://gmn-s.edirepository.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:07: [INFO]: isNodeAlive for Node: https://ncei.nceas.ucsb.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:07: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: *** Adding MN to list: NCEI Test Member Node at NCEAS [ https://ncei.nceas.ucsb.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: trying to filter CN list for the round robin CN... original size: 4, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]:     CN: https://cn-stage.test.dataone.org/cn "Round Robin staging router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]:     CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]:     CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]:     CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: excluding round robin CN: https://cn-stage.test.dataone.org/cn "Round Robin staging router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: including CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: including CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: including CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: filtered CN list without round robin CN. size: 3, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]:     CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]:     CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]:     CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:37:08: [INFO]: 
***************** running test for testHasReservation(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve/20171220378116?subject=public [org.dataone.client.rest.RestClient]
20170502-07:37:08: [INFO]: 
***************** running test for testHasReservation(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve/20171220378687?subject=public [org.dataone.client.rest.RestClient]
20170502-07:37:09: [INFO]: 
***************** running test for testHasReservation(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve/20171220379107?subject=public [org.dataone.client.rest.RestClient]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:37:09: [INFO]: Testing create() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:37:09: [INFO]: Testing delete() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: Testing delete(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:37:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:09: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:09: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:09: [INFO]: 
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_20171220379332 [org.dataone.client.rest.RestClient]
20170502-07:37:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_20171220379332 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:11: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:37:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:12: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:37:12: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:37:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20170502-07:37:13: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:37:13: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NotAuthorized_20171220379332 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:13: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_20171220379332
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NotAuthorized_20171220379332</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:37:13.236+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:37:13.236+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:13: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:14: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:14: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:15: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:15: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:16: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:16: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:17: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:17: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_20171220379332; FilePart:object = /tmp/mmp.output.449010204153291976.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1394108167184777566.tmp (1084 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:17: [INFO]: object created.  pid = testUpdateSystemMetadata_NotAuthorized_20171220379332 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:17: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_20171220379332 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_20171220379332 [org.dataone.client.rest.RestClient]
20170502-07:37:19: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_20171220379332; FilePart:sysmeta = /tmp/mmp.output.4961337798944995244.tmp (1084 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:19: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [INFO]: 
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_20171220371991 [org.dataone.client.rest.RestClient]
20170502-07:37:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:19: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_20171220371991 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NotAuthorized_20171220371991 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:19: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_20171220371991
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NotAuthorized_20171220371991</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:37:19.886+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:37:19.886+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_20171220371991; FilePart:object = /tmp/mmp.output.7723114193224780213.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2906546061311857644.tmp (1084 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:22: [INFO]: object created.  pid = testUpdateSystemMetadata_NotAuthorized_20171220371991 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:22: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_20171220371991 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_20171220371991 [org.dataone.client.rest.RestClient]
20170502-07:37:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_20171220371991; FilePart:sysmeta = /tmp/mmp.output.1151614958578434839.tmp (1084 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:23: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:23: [INFO]: 
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201712203723311 [org.dataone.client.rest.RestClient]
20170502-07:37:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:24: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:24: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:24: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201712203723311 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:24: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NotAuthorized_201712203723311 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:24: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201712203723311
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NotAuthorized_201712203723311</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:37:24.475+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:37:24.475+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201712203723311; FilePart:object = /tmp/mmp.output.8529271012209995664.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7941693655253438117.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:36: [INFO]: object created.  pid = testUpdateSystemMetadata_NotAuthorized_201712203723311 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:36: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:36: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201712203723311 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201712203723311 [org.dataone.client.rest.RestClient]
20170502-07:37:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201712203723311; FilePart:sysmeta = /tmp/mmp.output.68422132944255824.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:37:37: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: 
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201712203737177 [org.dataone.client.rest.RestClient]
20170502-07:37:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:37: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201712203737177 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NotAuthorized_201712203737177 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:37: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201712203737177
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NotAuthorized_201712203737177</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:37:37.807+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:37:37.807+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201712203737177; FilePart:object = /tmp/mmp.output.1535916611258603086.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.102927795810686829.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:40: [INFO]: object created.  pid = testUpdateSystemMetadata_NotAuthorized_201712203737177 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:40: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201712203737177 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201712203737177 [org.dataone.client.rest.RestClient]
20170502-07:37:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201712203737177; FilePart:sysmeta = /tmp/mmp.output.5422390973773890738.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:41: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:41: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:41: [INFO]: 
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201712203741651 [org.dataone.client.rest.RestClient]
20170502-07:37:42: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:42: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:42: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:42: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:42: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201712203741651 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:42: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NotAuthorized_201712203741651 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:42: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201712203741651
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NotAuthorized_201712203741651</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:37:42.338+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:37:42.338+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201712203741651; FilePart:object = /tmp/mmp.output.5779974244353197800.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5611628936433216264.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:44: [INFO]: object created.  pid = testUpdateSystemMetadata_NotAuthorized_201712203741651 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:44: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201712203741651 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201712203741651 [org.dataone.client.rest.RestClient]
20170502-07:37:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201712203741651; FilePart:sysmeta = /tmp/mmp.output.4700854734212886063.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [INFO]: 
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201712203745443 [org.dataone.client.rest.RestClient]
20170502-07:37:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:45: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201712203745443 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NotAuthorized_201712203745443 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:45: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201712203745443
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NotAuthorized_201712203745443</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:37:45.848+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:37:45.848+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201712203745443; FilePart:object = /tmp/mmp.output.4204215362186203877.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1077227892246930532.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:47: [INFO]: object created.  pid = testUpdateSystemMetadata_NotAuthorized_201712203745443 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:47: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201712203745443 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201712203745443 [org.dataone.client.rest.RestClient]
20170502-07:37:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201712203745443; FilePart:sysmeta = /tmp/mmp.output.9157889638695758002.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:47: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:37:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:47: [INFO]: 
***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201712203747968 [org.dataone.client.rest.RestClient]
20170502-07:37:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:48: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:48: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:48: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:37:49: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NoSerialVersion_201712203747968 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:49: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_201712203747968
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NoSerialVersion_201712203747968</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:37:49.351+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:37:49.351+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201712203747968; FilePart:object = /tmp/mmp.output.7341019048007690003.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6228098806215959507.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:52: [INFO]: object created.  pid = testUpdateSystemMetadata_NoSerialVersion_201712203747968 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:52: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_201712203747968 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201712203747968 [org.dataone.client.rest.RestClient]
20170502-07:37:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201712203747968; FilePart:sysmeta = /tmp/mmp.output.1664637218803381343.tmp (1048 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:54: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:54: [INFO]: 
***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201712203754831 [org.dataone.client.rest.RestClient]
20170502-07:37:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:55: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:55: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:37:56: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NoSerialVersion_201712203754831 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:56: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_201712203754831
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NoSerialVersion_201712203754831</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:37:56.198+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:37:56.198+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201712203754831; FilePart:object = /tmp/mmp.output.2084056957029165934.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2000035231754286571.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:58: [INFO]: object created.  pid = testUpdateSystemMetadata_NoSerialVersion_201712203754831 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:37:58: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_201712203754831 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201712203754831 [org.dataone.client.rest.RestClient]
20170502-07:37:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201712203754831; FilePart:sysmeta = /tmp/mmp.output.5839417045738431269.tmp (1048 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:37:59: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:37:59: [INFO]: 
***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201712203759699 [org.dataone.client.rest.RestClient]
20170502-07:38:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:00: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:00: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:00: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:00: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NoSerialVersion_201712203759699 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:00: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_201712203759699
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_NoSerialVersion_201712203759699</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:00.367+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:00.367+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201712203759699; FilePart:object = /tmp/mmp.output.5356042919264113963.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4135096868810229679.tmp (1085 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:02: [INFO]: object created.  pid = testUpdateSystemMetadata_NoSerialVersion_201712203759699 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:02: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_201712203759699 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201712203759699 [org.dataone.client.rest.RestClient]
20170502-07:38:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201712203759699; FilePart:sysmeta = /tmp/mmp.output.4266908746269146766.tmp (1048 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:38:03: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399 [org.dataone.client.rest.RestClient]
20170502-07:38:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:03: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:03: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:03: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:03.923+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:03.923+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399; FilePart:object = /tmp/mmp.output.6262212085668731878.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1776647663763911346.tmp (1089 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:06: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:06: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:06: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399 [org.dataone.client.rest.RestClient]
20170502-07:38:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:07: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340 [org.dataone.client.rest.RestClient]
20170502-07:38:07: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:07: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:07: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:07: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:08: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:08: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:08.005+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:08.005+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:10: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340; FilePart:object = /tmp/mmp.output.4503343331790967784.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2816150409188805533.tmp (1089 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:10: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:10: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:10: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340 [org.dataone.client.rest.RestClient]
20170502-07:38:10: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:10: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889 [org.dataone.client.rest.RestClient]
20170502-07:38:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:11: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:11: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:11: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:11: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:11.346+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:11.346+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889; FilePart:object = /tmp/mmp.output.1020745576937145838.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8554545091993637940.tmp (1090 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:13: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:13: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889 [org.dataone.client.rest.RestClient]
20170502-07:38:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:13: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:38:13: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:13: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931 [org.dataone.client.rest.RestClient]
20170502-07:38:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:15: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:15: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:15: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:15: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:15.144+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:15.144+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931; FilePart:object = /tmp/mmp.output.8127841440470007425.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6964139337641125541.tmp (1095 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:17: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:17: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931 [org.dataone.client.rest.RestClient]
20170502-07:38:17: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:17: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768 [org.dataone.client.rest.RestClient]
20170502-07:38:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:18: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:18: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:18: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:18: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:18.457+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:18.457+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768; FilePart:object = /tmp/mmp.output.6035651592896622177.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3967972401775083191.tmp (1095 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:20: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:20: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:20: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768 [org.dataone.client.rest.RestClient]
20170502-07:38:20: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:20: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814 [org.dataone.client.rest.RestClient]
20170502-07:38:21: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:21: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:21: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:21: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:21: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:21.263+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:21.263+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814; FilePart:object = /tmp/mmp.output.890274802499110145.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.210577909671964687.tmp (1095 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:22: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:22: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814 [org.dataone.client.rest.RestClient]
20170502-07:38:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:23: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:38:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:23: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309 [org.dataone.client.rest.RestClient]
20170502-07:38:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:24: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:24: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:24: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:24: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:24.095+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:24.095+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309; FilePart:object = /tmp/mmp.output.826132332532735744.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8417676886987714762.tmp (1108 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:26: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:26: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:26: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309 [org.dataone.client.rest.RestClient]
20170502-07:38:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203823309; FilePart:sysmeta = /tmp/mmp.output.6928520109972699042.tmp (1108 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:28: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993 [org.dataone.client.rest.RestClient]
20170502-07:38:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:29: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:29: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:29: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:29: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:29.810+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:29.810+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993; FilePart:object = /tmp/mmp.output.200962475461564511.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7682404872890764630.tmp (1108 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:32: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:32: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993 [org.dataone.client.rest.RestClient]
20170502-07:38:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203828993; FilePart:sysmeta = /tmp/mmp.output.7674174406498243268.tmp (1108 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:33: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922 [org.dataone.client.rest.RestClient]
20170502-07:38:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:34: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:34: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:34: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:34: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:34.638+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:34.638+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922; FilePart:object = /tmp/mmp.output.2255410532677881124.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5310672902414416467.tmp (1108 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:36: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:36: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:36: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922 [org.dataone.client.rest.RestClient]
20170502-07:38:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201712203833922; FilePart:sysmeta = /tmp/mmp.output.3856852927524123068.tmp (1108 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:38:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:38: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:38: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171220383821 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:38: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171220383821
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171220383821</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:38.051+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:38.051+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171220383821; FilePart:object = /tmp/mmp.output.8069481814434065827.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6399876258123791739.tmp (1102 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:40: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171220383821 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171220383821 [org.dataone.client.rest.RestClient]
20170502-07:38:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171220383821; FilePart:sysmeta = /tmp/mmp.output.6317519253905493941.tmp (1111 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:41: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:41: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:41: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:41: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:41: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203841650 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:41: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203841650
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203841650</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:41.679+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:41.679+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203841650; FilePart:object = /tmp/mmp.output.2148762931299664519.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.598359184253902428.tmp (1103 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:43: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203841650 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203841650 [org.dataone.client.rest.RestClient]
20170502-07:38:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203841650; FilePart:sysmeta = /tmp/mmp.output.4167259758749775246.tmp (1112 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:44: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:44: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:44: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:44: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:44: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203844750 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203844750
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203844750</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:44.778+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:44.778+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203844750; FilePart:object = /tmp/mmp.output.4134061548275215220.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6859257683014918419.tmp (1103 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:46: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203844750 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:46: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203844750 [org.dataone.client.rest.RestClient]
20170502-07:38:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201712203844750; FilePart:sysmeta = /tmp/mmp.output.5785569138199579428.tmp (1112 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:47: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:38:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:47: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438 [org.dataone.client.rest.RestClient]
20170502-07:38:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:48: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:48: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:48: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:48: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:48: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:48.406+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:48.406+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438; FilePart:object = /tmp/mmp.output.8158260683256039294.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.957121371986948844.tmp (1096 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:50: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:50: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438 [org.dataone.client.rest.RestClient]
20170502-07:38:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203847438; FilePart:sysmeta = /tmp/mmp.output.4787962496722194038.tmp (1092 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:52: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247 [org.dataone.client.rest.RestClient]
20170502-07:38:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:52: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:52: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:52: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:52: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:52.947+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:52.947+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247; FilePart:object = /tmp/mmp.output.8188705230094612745.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3305085421344075366.tmp (1096 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:54: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:54: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:54: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247 [org.dataone.client.rest.RestClient]
20170502-07:38:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203852247; FilePart:sysmeta = /tmp/mmp.output.4579443951335505545.tmp (1092 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:55: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:55: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788 [org.dataone.client.rest.RestClient]
20170502-07:38:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:56: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:56: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:56: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:38:56: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:56: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:38:56.191+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:38:56.191+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788; FilePart:object = /tmp/mmp.output.2495665621050003910.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8835939002805045000.tmp (1096 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:58: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:58: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788 [org.dataone.client.rest.RestClient]
20170502-07:38:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201712203855788; FilePart:sysmeta = /tmp/mmp.output.1968097808976082089.tmp (1092 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:38:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:59: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:38:59: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:59: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594 [org.dataone.client.rest.RestClient]
20170502-07:38:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:59: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:38:59: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:38:59: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:00: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:00: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:00.372+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:00.372+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594; FilePart:object = /tmp/mmp.output.6701143751641627638.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3336576867584286629.tmp (1098 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:03: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:03: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594 [org.dataone.client.rest.RestClient]
20170502-07:39:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2017122038594; FilePart:sysmeta = /tmp/mmp.output.3354498162723103692.tmp (1079 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:04: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:04: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479 [org.dataone.client.rest.RestClient]
20170502-07:39:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:05: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:05: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:05: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:05: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:05.764+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:05.764+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479; FilePart:object = /tmp/mmp.output.2525856837527974107.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6947531265702464440.tmp (1099 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:07: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:07: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479 [org.dataone.client.rest.RestClient]
20170502-07:39:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220394479; FilePart:sysmeta = /tmp/mmp.output.7022010465867248799.tmp (1080 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:08: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:08: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669 [org.dataone.client.rest.RestClient]
20170502-07:39:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:09: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:09: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:09: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:09: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:09.501+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:09.501+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669; FilePart:object = /tmp/mmp.output.4096753003706384662.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2114570990453437793.tmp (1099 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:11: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:11: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669 [org.dataone.client.rest.RestClient]
20170502-07:39:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20171220398669; FilePart:sysmeta = /tmp/mmp.output.2630006185333221577.tmp (1080 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:39:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:12: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203912736 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:12: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203912736
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203912736</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>2017-05-02T07:39:12.752+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:12.752+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203912736; FilePart:object = /tmp/mmp.output.2006563555775238105.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6189547891328063323.tmp (1097 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:16: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203912736 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203912736 [org.dataone.client.rest.RestClient]
20170502-07:39:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203912736; FilePart:sysmeta = /tmp/mmp.output.5873342905410921175.tmp (1072 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:17: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:17: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:17: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:17: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:17: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:17: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203917807 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:17: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203917807
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203917807</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>2017-05-02T07:39:17.824+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:17.824+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:19: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203917807; FilePart:object = /tmp/mmp.output.5993153896678561785.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5351516879543051670.tmp (1097 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:19: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203917807 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203917807 [org.dataone.client.rest.RestClient]
20170502-07:39:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203917807; FilePart:sysmeta = /tmp/mmp.output.7075825778143428794.tmp (1072 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:20: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:20: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:20: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:20: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:20: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203920847 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:20: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203920847
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203920847</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>2017-05-02T07:39:20.864+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:20.864+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203920847; FilePart:object = /tmp/mmp.output.7114874008357325732.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5045169662093335179.tmp (1097 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:22: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203920847 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203920847 [org.dataone.client.rest.RestClient]
20170502-07:39:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201712203920847; FilePart:sysmeta = /tmp/mmp.output.209318163474523107.tmp (1072 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:23: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:39:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:23: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260 [org.dataone.client.rest.RestClient]
20170502-07:39:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:24: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:24: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:24: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:24: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:24.209+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:24.209+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260; FilePart:object = /tmp/mmp.output.7621727259758135252.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9070545159042836735.tmp (1105 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:27: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:27: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260 [org.dataone.client.rest.RestClient]
20170502-07:39:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203923260; FilePart:sysmeta = /tmp/mmp.output.6336535798866160274.tmp (1105 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:28: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608 [org.dataone.client.rest.RestClient]
20170502-07:39:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:29: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:29: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:29: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:29: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:29.251+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:29.251+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608; FilePart:object = /tmp/mmp.output.3720139563357930765.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2185316241590174696.tmp (1105 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:31: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:31: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608 [org.dataone.client.rest.RestClient]
20170502-07:39:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203928608; FilePart:sysmeta = /tmp/mmp.output.3379648889610502274.tmp (1105 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:32: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:32: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985 [org.dataone.client.rest.RestClient]
20170502-07:39:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:33: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:33: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:33: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:33: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:33.478+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:33.478+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985; FilePart:object = /tmp/mmp.output.674866996140847426.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3278580683458634898.tmp (1105 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:35: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:35: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985 [org.dataone.client.rest.RestClient]
20170502-07:39:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201712203932985; FilePart:sysmeta = /tmp/mmp.output.995127647040676898.tmp (1105 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:35: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:39:35: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:35: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924 [org.dataone.client.rest.RestClient]
20170502-07:39:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:36: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:36: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:36: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:36: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:36: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:36: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:36.590+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:36.590+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924; FilePart:object = /tmp/mmp.output.8239275593305130991.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7952050738883069029.tmp (1101 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:39: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:39: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924 [org.dataone.client.rest.RestClient]
20170502-07:39:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203935924; FilePart:sysmeta = /tmp/mmp.output.9076350653638101796.tmp (1089 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:40: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:40: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372 [org.dataone.client.rest.RestClient]
20170502-07:39:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:41: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:41: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:41: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:41: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:41.261+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:41.261+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372; FilePart:object = /tmp/mmp.output.9205049621893883245.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4554930888554768909.tmp (1101 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:42: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:42: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372 [org.dataone.client.rest.RestClient]
20170502-07:39:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203940372; FilePart:sysmeta = /tmp/mmp.output.2266318066426431012.tmp (1089 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:44: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:44: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195 [org.dataone.client.rest.RestClient]
20170502-07:39:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:44: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:44: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:44: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:44.771+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:44.771+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195; FilePart:object = /tmp/mmp.output.7097672053712406759.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4724217480713293319.tmp (1101 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:46: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:46: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:46: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195 [org.dataone.client.rest.RestClient]
20170502-07:39:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201712203944195; FilePart:sysmeta = /tmp/mmp.output.8007437654681108914.tmp (1089 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:39:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476 [org.dataone.client.rest.RestClient]
20170502-07:39:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:47: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:47: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:47: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:47.731+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:47.731+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476; FilePart:object = /tmp/mmp.output.3277392335704606072.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.764606817454517367.tmp (1094 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:50: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:50: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476 [org.dataone.client.rest.RestClient]
20170502-07:39:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2017122039476; FilePart:sysmeta = /tmp/mmp.output.3558773117349692667.tmp (1031 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:52: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156 [org.dataone.client.rest.RestClient]
20170502-07:39:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:52: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:52: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:52: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:52: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:52.811+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:52.811+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156; FilePart:object = /tmp/mmp.output.9157674095687298607.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4608994905862199364.tmp (1096 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:55: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:55: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156 [org.dataone.client.rest.RestClient]
20170502-07:39:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203952156; FilePart:sysmeta = /tmp/mmp.output.5808929910064841224.tmp (1033 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:56: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:56: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702 [org.dataone.client.rest.RestClient]
20170502-07:39:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:57: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:57: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:57: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:39:57: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:57: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:39:57.250+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:39:57.250+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702; FilePart:object = /tmp/mmp.output.6378063887062855322.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1892775392392389488.tmp (1096 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:39:59: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:59: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:39:59: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:39:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702 [org.dataone.client.rest.RestClient]
20170502-07:40:00: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201712203956702; FilePart:sysmeta = /tmp/mmp.output.6887340671970376417.tmp (1033 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:40:00: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:00: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:00: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220400222 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:00: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220400222
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220400222</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:00.243+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:00.243+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220400222; FilePart:object = /tmp/mmp.output.6517570670850155834.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9081640708825004428.tmp (1100 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:03: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220400222 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220400222 [org.dataone.client.rest.RestClient]
20170502-07:40:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220400222; FilePart:sysmeta = /tmp/mmp.output.911821638102591390.tmp (1153 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220400222; FilePart:sysmeta = /tmp/mmp.output.5834852599692055234.tmp (1153 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:05: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:05: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:05: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:05: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:05: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220405378 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:05: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220405378
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220405378</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:05.398+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:05.398+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220405378; FilePart:object = /tmp/mmp.output.7698636150496866356.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.126500445476785030.tmp (1100 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:07: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220405378 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220405378 [org.dataone.client.rest.RestClient]
20170502-07:40:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220405378; FilePart:sysmeta = /tmp/mmp.output.431340811290225336.tmp (1153 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220405378; FilePart:sysmeta = /tmp/mmp.output.8871533598943393230.tmp (1153 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:09: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:09: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:09: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:09: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:09: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220409664 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:09: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220409664
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220409664</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:09.857+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:09.857+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220409664; FilePart:object = /tmp/mmp.output.6838941467810835910.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5088363036199570955.tmp (1100 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:11: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220409664 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220409664 [org.dataone.client.rest.RestClient]
20170502-07:40:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220409664; FilePart:sysmeta = /tmp/mmp.output.9054264503885343582.tmp (1154 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20171220409664; FilePart:sysmeta = /tmp/mmp.output.4024193267096011459.tmp (1153 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:14: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:40:14: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:14: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:14: [INFO]: 
***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201712204014412 [org.dataone.client.rest.RestClient]
20170502-07:40:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:15: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:15: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:16: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_RightsHolder_201712204014412 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:16: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201712204014412
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_RightsHolder_201712204014412</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:16.025+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:16.025+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201712204014412; FilePart:object = /tmp/mmp.output.2900723566439303237.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2876302471934241105.tmp (1082 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:18: [INFO]: object created.  pid = testUpdateSystemMetadata_RightsHolder_201712204014412 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:18: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_RightsHolder_201712204014412 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201712204014412 [org.dataone.client.rest.RestClient]
20170502-07:40:19: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201712204014412; FilePart:sysmeta = /tmp/mmp.output.8390527398497107721.tmp (1082 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:20: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:20: [INFO]: 
***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_2017122040200 [org.dataone.client.rest.RestClient]
20170502-07:40:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:20: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:20: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:20: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:21: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_RightsHolder_2017122040200 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:21: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_2017122040200
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_RightsHolder_2017122040200</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:21.398+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:21.398+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2017122040200; FilePart:object = /tmp/mmp.output.3409328299172289290.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4463348524599131347.tmp (1080 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:23: [INFO]: object created.  pid = testUpdateSystemMetadata_RightsHolder_2017122040200 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:23: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_RightsHolder_2017122040200 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_2017122040200 [org.dataone.client.rest.RestClient]
20170502-07:40:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2017122040200; FilePart:sysmeta = /tmp/mmp.output.4854878993489385922.tmp (1080 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:24: [INFO]: 
***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201712204024527 [org.dataone.client.rest.RestClient]
20170502-07:40:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:24: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:25: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:25: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_RightsHolder_201712204024527 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:25: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201712204024527
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_RightsHolder_201712204024527</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:25.013+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:25.013+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201712204024527; FilePart:object = /tmp/mmp.output.3017714031690000288.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8561941773750446699.tmp (1082 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:26: [INFO]: object created.  pid = testUpdateSystemMetadata_RightsHolder_201712204024527 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:26: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:26: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_RightsHolder_201712204024527 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201712204024527 [org.dataone.client.rest.RestClient]
20170502-07:40:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201712204024527; FilePart:sysmeta = /tmp/mmp.output.4414541326855404750.tmp (1082 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:40:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: 
***************** running test for testUpdateSystemMetadata_CN_(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_201712204027272 [org.dataone.client.rest.RestClient]
20170502-07:40:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:27: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:27: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_CN_201712204027272 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:27: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_CN_201712204027272
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_CN_201712204027272</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>cnStageUNM1</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:27.819+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:27.819+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_201712204027272; FilePart:object = /tmp/mmp.output.2358252838532140103.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3441323386048520097.tmp (1067 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:30: [INFO]: object created.  pid = testUpdateSystemMetadata_CN_201712204027272 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:30: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_CN_201712204027272 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_201712204027272 [org.dataone.client.rest.RestClient]
20170502-07:40:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_201712204027272; FilePart:sysmeta = /tmp/mmp.output.322468127568876401.tmp (1067 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:32: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:32: [INFO]: 
***************** running test for testUpdateSystemMetadata_CN_(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_20171220403279 [org.dataone.client.rest.RestClient]
20170502-07:40:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:32: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:32: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:32: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_CN_20171220403279 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:32: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_CN_20171220403279
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_CN_20171220403279</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>cnStageUNM1</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:32.819+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:32.819+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_20171220403279; FilePart:object = /tmp/mmp.output.6756301163769763620.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1790142845034735952.tmp (1066 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:35: [INFO]: object created.  pid = testUpdateSystemMetadata_CN_20171220403279 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:35: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_CN_20171220403279 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_20171220403279 [org.dataone.client.rest.RestClient]
20170502-07:40:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_20171220403279; FilePart:sysmeta = /tmp/mmp.output.2718540649097234154.tmp (1066 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:37: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:37: [INFO]: 
***************** running test for testUpdateSystemMetadata_CN_(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_20171220403784 [org.dataone.client.rest.RestClient]
20170502-07:40:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:37: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:37: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:37: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:37: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:37: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_CN_20171220403784 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:37: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_CN_20171220403784
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdateSystemMetadata_CN_20171220403784</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>cnStageUNM1</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:37.374+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:37.374+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_20171220403784; FilePart:object = /tmp/mmp.output.3900099401731287280.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.810236713027728644.tmp (1066 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:39: [INFO]: object created.  pid = testUpdateSystemMetadata_CN_20171220403784 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:39: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_CN_20171220403784 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_20171220403784 [org.dataone.client.rest.RestClient]
20170502-07:40:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_20171220403784; FilePart:sysmeta = /tmp/mmp.output.1810421861230380797.tmp (1066 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:40: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:40:40: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:40: [INFO]: 
***************** running test for testSynchronize_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testSynchronize_NotAuthorized201712204040656 [org.dataone.client.rest.RestClient]
20170502-07:40:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:41: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:41: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:41: [INFO]: creating a test object.  pid = testSynchronize_NotAuthorized201712204040656 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:41: [INFO]: SystemMetadata for pid: testSynchronize_NotAuthorized201712204040656
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testSynchronize_NotAuthorized201712204040656</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:41.368+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:41.368+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201712204040656; FilePart:object = /tmp/mmp.output.6499701780340832293.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2074578563062345823.tmp (1073 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:44: [INFO]: object created.  pid = testSynchronize_NotAuthorized201712204040656 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:44: [INFO]:  ====>>>>> pid of procured test Object: testSynchronize_NotAuthorized201712204040656 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/synchronize; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201712204040656;  [org.dataone.client.rest.RestClient]
20170502-07:40:44: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:44: [INFO]: 
***************** running test for testSynchronize_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testSynchronize_NotAuthorized201712204044805 [org.dataone.client.rest.RestClient]
20170502-07:40:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:45: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:45: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:45: [INFO]: creating a test object.  pid = testSynchronize_NotAuthorized201712204044805 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:45: [INFO]: SystemMetadata for pid: testSynchronize_NotAuthorized201712204044805
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testSynchronize_NotAuthorized201712204044805</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:45.553+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:45.553+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201712204044805; FilePart:object = /tmp/mmp.output.1942170448532734637.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4590808515944067764.tmp (1073 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:47: [INFO]: object created.  pid = testSynchronize_NotAuthorized201712204044805 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:47: [INFO]:  ====>>>>> pid of procured test Object: testSynchronize_NotAuthorized201712204044805 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:48: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/synchronize; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201712204044805;  [org.dataone.client.rest.RestClient]
20170502-07:40:48: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:48: [INFO]: 
***************** running test for testSynchronize_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testSynchronize_NotAuthorized201712204048321 [org.dataone.client.rest.RestClient]
20170502-07:40:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:48: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:48: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:48: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:40:48: [INFO]: creating a test object.  pid = testSynchronize_NotAuthorized201712204048321 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:48: [INFO]: SystemMetadata for pid: testSynchronize_NotAuthorized201712204048321
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testSynchronize_NotAuthorized201712204048321</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T07:40:48.732+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T07:40:48.732+00:00</dateSysMetadataModified>
    <originMemberNode>urn:node:mnStageUCSB2</originMemberNode>
    <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201712204048321; FilePart:object = /tmp/mmp.output.3428739955555498545.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1047810980845443287.tmp (1073 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:40:50: [INFO]: object created.  pid = testSynchronize_NotAuthorized201712204048321 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:40:50: [INFO]:  ====>>>>> pid of procured test Object: testSynchronize_NotAuthorized201712204048321 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/synchronize; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201712204048321;  [org.dataone.client.rest.RestClient]
20170502-07:40:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:50: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:40:50: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:50: [INFO]: 
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:40:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log?start=0&count=0 [org.dataone.client.rest.RestClient]
20170502-07:40:51: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:51: [INFO]: 
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:40:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log?start=0&count=0 [org.dataone.client.rest.RestClient]
20170502-07:40:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:52: [INFO]: 
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:40:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log?start=0&count=0 [org.dataone.client.rest.RestClient]
20170502-07:40:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:52: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20170502-07:40:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:52: [INFO]: 
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:40:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:40:53: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:53: [INFO]: Caching identifier TierTesting:cn-stage-orc-1:Public_READ.15 for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:40:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:40:57: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:57: [INFO]: 
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:40:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:40:58: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:58: [INFO]: Caching identifier TierTesting:cn-stage-ucsb-1:Public_READ.15 for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:40:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:41:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:41:01: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:01: [INFO]: 
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:41:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:41:02: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:02: [INFO]: Caching identifier TierTesting:cn-stage-unm-1:Public_READ.15 for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:41:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:41:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:06: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:06: [INFO]: 
***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum [org.dataone.client.rest.RestClient]
20170502-07:41:07: [INFO]: 
***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum [org.dataone.client.rest.RestClient]
20170502-07:41:07: [INFO]: 
***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum [org.dataone.client.rest.RestClient]
20170502-07:41:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:07: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:07: [INFO]: 
***************** running test for testListFormats(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [WARN]: Cookie rejected [JSESSIONID="A354B57D6204034C6EA902F250C77B75", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:41:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20170502-07:41:08: [INFO]: 
***************** running test for testListFormats(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [WARN]: Cookie rejected [JSESSIONID="CC794281F33C5F91E4DDA1D32DEA43C4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:41:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20170502-07:41:08: [INFO]: 
***************** running test for testListFormats(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [WARN]: Cookie rejected [JSESSIONID="7A90B95970C76314F40492B1FFAA7FC5", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:41:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20170502-07:41:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:08: [INFO]: 
***************** running test for testGetFormat(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [WARN]: Cookie rejected [JSESSIONID="A354B57D6204034C6EA902F250C77B75", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:41:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20170502-07:41:08: [INFO]: 
***************** running test for testGetFormat(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [WARN]: Cookie rejected [JSESSIONID="CC794281F33C5F91E4DDA1D32DEA43C4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:41:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20170502-07:41:08: [INFO]: 
***************** running test for testGetFormat(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [WARN]: Cookie rejected [JSESSIONID="7A90B95970C76314F40492B1FFAA7FC5", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:41:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20170502-07:41:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:08: [INFO]: 
***************** running test for testGetFormat(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:08: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:41:08: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:41:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:41:09: [INFO]: 
***************** running test for testGetFormat(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:41:09: [INFO]: cache is still fresh. exiting without refresh. [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:41:09: [INFO]: 
***************** running test for testGetFormat(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:41:09: [INFO]: cache is still fresh. exiting without refresh. [org.dataone.client.v2.formats.ObjectFormatCache]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:09: [INFO]: 
***************** running test for testListNodes(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: 
***************** running test for testListNodes(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: 
***************** running test for testListNodes(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:09: [INFO]: 
***************** running test for testListNodes(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: 
***************** running test for testListNodes(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: 
***************** running test for testListNodes(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:09: [INFO]: 
***************** running test for testGenerateIdentifier(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test;  [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: 
***************** running test for testGenerateIdentifier(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test;  [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: 
***************** running test for testGenerateIdentifier(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test;  [org.dataone.client.rest.RestClient]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:41:09: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:41:09: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:09: [INFO]: 
***************** running test for testReserveIdentifier(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 20171220419552;  [org.dataone.client.rest.RestClient]
20170502-07:41:39: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:39: [INFO]: 
***************** running test for testReserveIdentifier(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201712204139589;  [org.dataone.client.rest.RestClient]
20170502-07:41:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201712204139589;  [org.dataone.client.rest.RestClient]
20170502-07:41:41: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:41: [INFO]: 
***************** running test for testReserveIdentifier(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201712204141251;  [org.dataone.client.rest.RestClient]
20170502-07:41:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201712204141251;  [org.dataone.client.rest.RestClient]
20170502-07:41:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:42: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:42: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:42: [INFO]: 
***************** running test for testCreate() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201712204142372; FilePart:sysmeta = /tmp/mmp.output.4122698338669844996.tmp (944 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:41:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/cNodeTier1TestCreate201712204142372 [org.dataone.client.rest.RestClient]
20170502-07:41:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:47: [INFO]: 
***************** running test for testCreate() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:48: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate20171220414754; FilePart:sysmeta = /tmp/mmp.output.4424439456040287915.tmp (943 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:41:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/cNodeTier1TestCreate20171220414754 [org.dataone.client.rest.RestClient]
20170502-07:41:48: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:48: [INFO]: 
***************** running test for testCreate() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201712204148939; FilePart:sysmeta = /tmp/mmp.output.9193498609731909326.tmp (944 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:41:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/cNodeTier1TestCreate201712204148939 [org.dataone.client.rest.RestClient]
20170502-07:41:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:50: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:50: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:50: [INFO]: 
***************** running test for testCreate() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201712204150987; FilePart:sysmeta = /tmp/mmp.output.4877326527122882697.tmp (944 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:41:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: 
***************** running test for testCreate() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201712204151310; FilePart:sysmeta = /tmp/mmp.output.4581969973120853342.tmp (944 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:41:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: 
***************** running test for testCreate() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201712204151681; FilePart:sysmeta = /tmp/mmp.output.2894516994581425373.tmp (944 bytes);  [org.dataone.client.rest.RestClient]
20170502-07:41:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:51: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:51: [INFO]: 
***************** running test for testHasReservation(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201712204151772;  [org.dataone.client.rest.RestClient]
20170502-07:41:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve/201712204151772?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient]
20170502-07:41:53: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:53: [INFO]: 
***************** running test for testHasReservation(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201712204153205;  [org.dataone.client.rest.RestClient]
20170502-07:41:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve/201712204153205?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient]
20170502-07:41:54: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:54: [INFO]: 
***************** running test for testHasReservation(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201712204154368;  [org.dataone.client.rest.RestClient]
20170502-07:41:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve/201712204154368?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient]
20170502-07:41:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:54: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:54: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/ [org.dataone.client.rest.RestClient]
20170502-07:41:55: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/ [org.dataone.client.rest.RestClient]
20170502-07:41:55: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/ [org.dataone.client.rest.RestClient]
20170502-07:41:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:41:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20170502-07:41:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20170502-07:41:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20170502-07:41:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:41:55: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:55: [INFO]: 
***************** running test for testGetLogRecords(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:41:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log?fromDate=2017-05-02T07:41:56.177%2B00:00&toDate=2017-05-02T07:41:57.177%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient]
20170502-07:41:57: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:57: [INFO]: 
***************** running test for testGetLogRecords(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:41:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log?fromDate=2017-05-02T07:41:57.914%2B00:00&toDate=2017-05-02T07:41:58.914%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient]
20170502-07:41:59: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:59: [INFO]: 
***************** running test for testGetLogRecords(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:41:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient]
20170502-07:42:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log?fromDate=2017-05-02T07:41:59.461%2B00:00&toDate=2017-05-02T07:42:00.462%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient]
20170502-07:42:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:00: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:42:00: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:00: [INFO]: 
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:00: [INFO]: 
***************** running test for   Node:: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:00: [INFO]: 0   common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ	common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 1   common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz	common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 2   common-unicode-ascii-safe-0123456789	common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 3   common-unicode-ascii-safe-:@$-_.!*()',~	common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 4   common-unicode-ascii-safe-unreserved-._~	common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 5   common-unicode-ascii-safe-sub-delims-$!*()',	common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 6   common-unicode-ascii-safe-gen-delims-:@	common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 7   common-unicode-ascii-escaped-"#<>[]^`{}|	common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 8   common-unicode-ascii-escaped-tomcatBlocked-\	common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 9   common-unicode-ascii-escaped-tomcatBlocked-%5C	common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 10   common-unicode-ascii-semi-colon-test-%3B	common-unicode-ascii-semi-colon-test-%253B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 11   common-unicode-ascii-escaped-%	common-unicode-ascii-escaped-%25 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 12   common-unicode-ascii-escape-anyway-+	common-unicode-ascii-escape-anyway-%2B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 13   path-unicode-ascii-safe-&=&=	path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 14   path-unicode-ascii-escaped-;	path-unicode-ascii-escaped-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 15   path-unicode-ascii-escaped-?	path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 16   path-unicode-ascii-escaped-/	path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 17   path-unicode-ascii-escaped-%3F	path-unicode-ascii-escaped-%253F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 18   path-unicode-ascii-escaped-%2F	path-unicode-ascii-escaped-%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 19   path-unicode-ascii-escaped-double-//case	path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 20   path-unicode-ascii-escaped-double-trailing//	path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 21   path-unicode-ascii-escaped-double-%2F%2Fcase	path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 22   path-unicode-ascii-escaped-double-trailing%2F%2F	path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 23   common-unicode-bmp-1byte-escaped-¡¢£	common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 24   common-unicode-bmp-2byte-escaped-䦹䦺	common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 25   common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815	common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 26   path-ascii-doc-example-10.1000/182	path-ascii-doc-example-10.1000%2F182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 27   path-ascii-doc-example-http://example.com/data/mydata?row=24	path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 28   common-bmp-doc-example-ฉันกินกระจกได้	common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 29   common-bmp-doc-example-Is_féidir_liom_ithe_gloine	common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:00: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:01: [WARN]: Cookie rejected [JSESSIONID="B745C676D09C2892D5D0481B046C13D3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220420580_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220420580_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:42:01: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:01: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:01: [WARN]: Cookie rejected [JSESSIONID="A18725D206D92801BC4F699961169911", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220421405_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220421405_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:42:01: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:01: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:02: [WARN]: Cookie rejected [JSESSIONID="234F62D80AAD097F5CE06C7556A6B09B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220421916_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220421916_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:42:02: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:02: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:02: [WARN]: Cookie rejected [JSESSIONID="DE2CDCC12118853DCB57863F5DB1A896", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220422321_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220422321_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:42:02: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:02: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:03: [WARN]: Cookie rejected [JSESSIONID="D15C4197330064B6539743D8A64C7D98", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220422678_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220422678_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:42:03: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:03: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:03: [WARN]: Cookie rejected [JSESSIONID="F4442F37E78625B3BB56B50CB7A8A3E2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017122042335_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test2017122042335_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:42:03: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:03: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:03: [WARN]: Cookie rejected [JSESSIONID="D7C8E33FC1A465546E08D5BBA1757BE3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220423343_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220423343_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:42:03: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:03: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:03: [WARN]: Cookie rejected [JSESSIONID="02A55D1F81474F97816226E6B5066077", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220423555_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220423555_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:42:03: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:03: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:04: [WARN]: Cookie rejected [JSESSIONID="67882A0E5DA3F2D31F61C6253D0A9874", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220423994_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220423994_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:42:04: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:04: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:04: [WARN]: Cookie rejected [JSESSIONID="95A14E141B7E5C891A6BC2464ED6B230", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220424423_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220424423_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:42:04: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:04: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:05: [WARN]: Cookie rejected [JSESSIONID="68511591CA158CDCD8EECA68F9D0B9E9", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220424916_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220424916_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:42:05: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:05: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:05: [WARN]: Cookie rejected [JSESSIONID="F8936B4243F75EB81715CC641073A4B0", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220425396_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220425396_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:42:05: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:05: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:06: [WARN]: Cookie rejected [JSESSIONID="046C6C8F115F891DD0DA55403FC21C9E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220425829_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220425829_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:42:06: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:06: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:06: [WARN]: Cookie rejected [JSESSIONID="58E3A30E329E548A441527CEAC5ABB54", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220426316_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220426316_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:42:06: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:06: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:07: [WARN]: Cookie rejected [JSESSIONID="8D4571463CB8B1B80AFB264488BDA6D8", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220426744_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220426744_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:42:07: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:07: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:07: [WARN]: Cookie rejected [JSESSIONID="B51AF3D90C23AB56CBD20EA7629C0D5F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220427332_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220427332_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:42:07: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:07: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:08: [WARN]: Cookie rejected [JSESSIONID="2B2ACB599088491AD2E62F36C82F497E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220427718_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220427718_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:42:08: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:08: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:08: [WARN]: Cookie rejected [JSESSIONID="C7446EF6C6DB14742B10AC695838DC76", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220428152_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220428152_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:42:08: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:08: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:09: [WARN]: Cookie rejected [JSESSIONID="159E7C3DE3DC357B389FA054E3EE518E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220428613_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220428613_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:42:09: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:09: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:09: [WARN]: Cookie rejected [JSESSIONID="9B7CE97176D11A07CE5AA05B5BECE81B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017122042926_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test2017122042926_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:42:09: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:09: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:10: [WARN]: Cookie rejected [JSESSIONID="82F7EB0F74B6FB43611259F00714E757", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220429619_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220429619_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:42:10: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:10: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:10: [WARN]: Cookie rejected [JSESSIONID="D820D20C1D720F76F9F6B1D56A4B7A49", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220421032_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171220421032_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:42:10: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:10: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:10: [WARN]: Cookie rejected [JSESSIONID="0ED3E5705115D4A48659A4B9D260F149", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204210368_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201712204210368_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:42:10: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:10: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:11: [WARN]: Cookie rejected [JSESSIONID="C5E2A4EED1C1935DC8D7E4A722FC4255", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204210785_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201712204210785_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:42:11: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:11: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:11: [WARN]: Cookie rejected [JSESSIONID="ACEDA320EFEC4EB9FF5397FC3E20D9AF", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204211363_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201712204211363_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:42:11: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:11: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:12: [WARN]: Cookie rejected [JSESSIONID="987B88F7EB0F87167DA96C745FF14441", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204211812_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201712204211812_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:42:12: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:12: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:12: [WARN]: Cookie rejected [JSESSIONID="C20EC82D55C1C11B69D189E637A5C78E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204212399_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201712204212399_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:42:12: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:12: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:13: [WARN]: Cookie rejected [JSESSIONID="8F1B49CBD05B091E4A14B81FA70E857B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204212819_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201712204212819_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:42:13: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:13: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:13: [WARN]: Cookie rejected [JSESSIONID="353FD0F32D308DE7B34610D1F203CE57", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204213388_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201712204213388_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]
20170502-07:42:13: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:13: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:14: [WARN]: Cookie rejected [JSESSIONID="EF1B6C37F4328A147034257DD3C09628", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204213970_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201712204213970_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:42:14: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:14: [INFO]: 
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:14: [INFO]: 
***************** running test for   Node:: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:14: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:14: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:15: [WARN]: Cookie rejected [JSESSIONID="7BE83E6BDF8A0D0FC7C12A923072A40A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204214544_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204214544_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:42:15: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:15: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:15: [WARN]: Cookie rejected [JSESSIONID="9103520A837B54A4B6D4B4B352C8B6EC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204215410_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204215410_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:42:15: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:15: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:19: [WARN]: Cookie rejected [JSESSIONID="244FBAEDF81EE352E410969C177C81EE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204215711_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204215711_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:42:19: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:19: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:19: [WARN]: Cookie rejected [JSESSIONID="7F43F6EA80BE53F9BDB8AB632B440E86", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204219717_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204219717_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:42:19: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:19: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:20: [WARN]: Cookie rejected [JSESSIONID="C0FE8A270892E5E8AE2D099C03AB649C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204219968_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204219968_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:42:20: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:20: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:20: [WARN]: Cookie rejected [JSESSIONID="731DA176B39656D93CE2AAE492794EF6", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204220330_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204220330_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:42:20: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:20: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:20: [WARN]: Cookie rejected [JSESSIONID="98B6B51A32F73900D295926618B47077", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204220543_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204220543_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:42:20: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:20: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:21: [WARN]: Cookie rejected [JSESSIONID="50A5AFFAA79C7093722262224CCB6CC8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204220874_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204220874_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:42:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:21: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:21: [WARN]: Cookie rejected [JSESSIONID="A1058AA82FD1002786DB4306B30E57D4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204221258_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204221258_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:42:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:21: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:21: [WARN]: Cookie rejected [JSESSIONID="B793B3674B83B7CCDB9859929B0E0010", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204221468_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204221468_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:42:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:21: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:21: [WARN]: Cookie rejected [JSESSIONID="F0F00879478305BCB039E7FB5A53FAB9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204221734_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204221734_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:42:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:21: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:22: [WARN]: Cookie rejected [JSESSIONID="B8F76A27C76755B64AFAEBC39EE713F4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204221962_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204221962_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:42:22: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:22: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:22: [WARN]: Cookie rejected [JSESSIONID="76FC325619C3EC937C36737D480B0005", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204222373_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204222373_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:42:22: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:22: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:23: [WARN]: Cookie rejected [JSESSIONID="1A532C029BD9BB409A90645BB6035C43", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204222716_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204222716_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:42:23: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:23: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:23: [WARN]: Cookie rejected [JSESSIONID="67A1E53C8136824B4FA41D80079B29ED", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220422379_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test20171220422379_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:42:23: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:23: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:23: [WARN]: Cookie rejected [JSESSIONID="EC9A5C3855D436D8E0AA66A243E39B2E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204223419_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204223419_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:42:23: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:23: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:23: [WARN]: Cookie rejected [JSESSIONID="E0AD7E2727691335741063B246648B3A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204223628_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204223628_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:42:23: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:23: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:24: [WARN]: Cookie rejected [JSESSIONID="1F6EE8AC32AB52B4F5B2F0336459557D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204223946_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204223946_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:42:24: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:24: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:24: [WARN]: Cookie rejected [JSESSIONID="AD4ED359EE4A2A2EA300A260CAE954EA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204224336_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204224336_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:42:24: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:24: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:24: [WARN]: Cookie rejected [JSESSIONID="EDF59BA2845405DA76BD5EF437CBC64A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204224629_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204224629_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:42:24: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:24: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:25: [WARN]: Cookie rejected [JSESSIONID="4A8100728428BA47401A3038171C7B87", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204224886_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204224886_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:42:25: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:25: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:25: [WARN]: Cookie rejected [JSESSIONID="34C9533761D7EADA35673F482E81FC74", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204225169_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204225169_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:42:25: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:25: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:25: [WARN]: Cookie rejected [JSESSIONID="41C9BEB71E14AD0B285B517A89430CC1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204225533_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204225533_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:42:25: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:25: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:26: [WARN]: Cookie rejected [JSESSIONID="A08C2E1888F875817FBBF2A9B0FA1E15", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204225775_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204225775_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:42:26: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:26: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:26: [WARN]: Cookie rejected [JSESSIONID="6824A4ED43C76DC54BE8A744FFEA5DC2", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204226163_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204226163_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:42:26: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:26: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:26: [WARN]: Cookie rejected [JSESSIONID="ECC18B537F5EC81A254C176B6E230538", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204226555_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204226555_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:42:26: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:26: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:27: [WARN]: Cookie rejected [JSESSIONID="05C8CC174A859F1962752414D648F139", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204226814_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204226814_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:42:27: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:27: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:27: [WARN]: Cookie rejected [JSESSIONID="4794EF355C2C1E017FC39D715B78EEBD", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204227131_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204227131_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:42:27: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:27: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:27: [WARN]: Cookie rejected [JSESSIONID="B821AB099363FD26E3D292ECDA7807F8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204227477_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204227477_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]
20170502-07:42:27: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:27: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:28: [WARN]: Cookie rejected [JSESSIONID="D073AEF45DAB6F5BA6E949C17FFC820C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204227782_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201712204227782_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:42:28: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:28: [INFO]: 
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:28: [INFO]: 
***************** running test for   Node:: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:28: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:28: [WARN]: Cookie rejected [JSESSIONID="DF9D6BBEE212D6D72F465E32ABA5C349", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220422884_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test20171220422884_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:42:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:28: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:29: [WARN]: Cookie rejected [JSESSIONID="E5A2E943228D5AF43FC7058ABE581865", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204228738_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204228738_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:42:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:29: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:29: [WARN]: Cookie rejected [JSESSIONID="307E9869219EB3FEC461CA63CE4A7C24", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220422955_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test20171220422955_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:42:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:29: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:29: [WARN]: Cookie rejected [JSESSIONID="2BE6CC8987EB448029F82DDEC58B0FB8", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204229411_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204229411_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:42:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:29: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:29: [WARN]: Cookie rejected [JSESSIONID="C0B67A365AEB1723229C0F924DAE8527", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204229625_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204229625_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:42:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:29: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:30: [WARN]: Cookie rejected [JSESSIONID="AB1D925127DC9E5B6C4AE4C3668CA8A3", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204229959_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204229959_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:42:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:30: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:30: [WARN]: Cookie rejected [JSESSIONID="C42724A4607291E68B70901705B6D5DC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204230296_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204230296_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:42:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:30: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:30: [WARN]: Cookie rejected [JSESSIONID="BF0E746E207E0CB6628C0A9EAD29AB06", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204230532_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204230532_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:42:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:30: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:31: [WARN]: Cookie rejected [JSESSIONID="9A007BA3E731864273904BB6204C734B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204230743_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204230743_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:42:31: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:31: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:31: [WARN]: Cookie rejected [JSESSIONID="7C20BD7FB6F71A37BF9CD5E33E417E92", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171220423148_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test20171220423148_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:42:31: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:31: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:31: [WARN]: Cookie rejected [JSESSIONID="25725666CE2C7A20A5C4CD031215E610", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204231355_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204231355_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:42:31: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:31: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:32: [WARN]: Cookie rejected [JSESSIONID="7612A722F8E5B5A1197A9CE6EAFDD8DC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204231814_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204231814_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:42:32: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:32: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:32: [WARN]: Cookie rejected [JSESSIONID="7E1147760E38195DC8621FF48CB8979A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204232165_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204232165_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:42:32: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:32: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:32: [WARN]: Cookie rejected [JSESSIONID="86B42B1443F041D6902BA73262BD0D04", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204232514_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204232514_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:42:32: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:32: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:33: [WARN]: Cookie rejected [JSESSIONID="650FA76DB0ACDD76251430CFBE854C13", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204232857_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204232857_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:42:33: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:33: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:33: [WARN]: Cookie rejected [JSESSIONID="02E99E3AA10758A5A7446D7C48E28F04", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204233202_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204233202_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:42:33: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:33: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:33: [WARN]: Cookie rejected [JSESSIONID="61B802FBCCD436BAD58A1F902E6246E0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204233618_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204233618_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:42:33: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:33: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:34: [WARN]: Cookie rejected [JSESSIONID="14A4E9C731D5C290EB537C0695F2EC73", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204233854_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204233854_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:42:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:34: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:34: [WARN]: Cookie rejected [JSESSIONID="A7919883A23F772572BA1B3E72E36FE3", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204234272_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204234272_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:42:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:34: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:34: [WARN]: Cookie rejected [JSESSIONID="D4FD2D8678A44CED780AB60549D0324B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204234624_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204234624_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:42:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:34: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:35: [WARN]: Cookie rejected [JSESSIONID="35FF7951367739DDC5922E53D5A71F1E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204234968_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204234968_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:42:35: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:35: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:35: [WARN]: Cookie rejected [JSESSIONID="0AEEEEFE20BE9E510F3356C5CB6E5E60", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204235312_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204235312_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:42:35: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:35: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:35: [WARN]: Cookie rejected [JSESSIONID="4F46190F71095236BF9BB8023B21B79E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204235516_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204235516_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:42:35: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:35: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:36: [WARN]: Cookie rejected [JSESSIONID="20BA6CB13B0109DAE7115A5FBA8ED317", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204235863_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204235863_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:42:36: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:36: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:36: [WARN]: Cookie rejected [JSESSIONID="DD6E328C6B47E76AC02B6ED9DDC61A28", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204236194_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204236194_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:42:36: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:36: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:36: [WARN]: Cookie rejected [JSESSIONID="618E5F395517784314080F86D92A4E29", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204236520_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204236520_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:42:36: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:36: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:37: [WARN]: Cookie rejected [JSESSIONID="F9A6CA8DD76414628270204C02B8E03D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204236844_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204236844_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:42:37: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:37: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:37: [WARN]: Cookie rejected [JSESSIONID="348CCDE155005CC3A009BDAF5D12DAF2", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204237155_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204237155_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:42:37: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:37: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:37: [WARN]: Cookie rejected [JSESSIONID="26B1B4C0F321B904C346DB31B6AC5E59", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204237501_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204237501_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]
20170502-07:42:37: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:37: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:42:38: [WARN]: Cookie rejected [JSESSIONID="413655DB27A79E642E07352DF33E600A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201712204237747_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201712204237747_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:42:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:38: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
=============================================================================================================
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
=============================================================================================================
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
=============================================================================================================
20170502-07:42:38: [INFO]: 
***************** running test for testListObjects() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:39: [WARN]: Cookie rejected [JSESSIONID="70D61E6CDF663E2E873591300B9200B5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient]
20170502-07:42:39: [INFO]: Caching objectlist for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:40: [WARN]: Cookie rejected [JSESSIONID="1B2CF9171F09D01F9BAD50788E7F3675", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?fromDate=2017-05-02T07:32:39.444%2B00:00&toDate=2017-05-02T07:41:39.444%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20170502-07:42:40: [INFO]: 
***************** running test for testListObjects() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:41: [WARN]: Cookie rejected [JSESSIONID="448B21EBC7435DFA6F87D704ADD44EE6", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient]
20170502-07:42:41: [INFO]: Caching objectlist for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:42: [WARN]: Cookie rejected [JSESSIONID="6B47D3715AB62B12097F1B7DDFE4D30C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2017-05-02T07:32:41.601%2B00:00&toDate=2017-05-02T07:41:41.601%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20170502-07:42:42: [INFO]: 
***************** running test for testListObjects() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:42: [WARN]: Cookie rejected [JSESSIONID="9DFD875D25AD7C2FF931BCEE44D2A3E4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient]
20170502-07:42:42: [INFO]: Caching objectlist for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:43: [WARN]: Cookie rejected [JSESSIONID="3A074E2C2F5E2DF0D5AFFE84BA882395", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?fromDate=2017-05-02T07:32:42.962%2B00:00&toDate=2017-05-02T07:41:42.962%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20170502-07:42:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:43: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           1
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           1
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           1
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:42:43: [INFO]: 
***************** running test for testListObjects_Slicing(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:44: [WARN]: Cookie rejected [JSESSIONID="2E3C72E2D00545D967BE25EC6AB83034", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient]
20170502-07:42:45: [WARN]: Cookie rejected [JSESSIONID="0C7348F38C1F285EE25FA2BFE8FF1936", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient]
20170502-07:42:45: [INFO]: 
***************** running test for testListObjects_Slicing(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:45: [WARN]: Cookie rejected [JSESSIONID="A07798988FBBEA575C3782E1CF32BB5B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient]
20170502-07:42:46: [WARN]: Cookie rejected [JSESSIONID="856E9C44B180EA537E8FD970C2E2A7FD", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient]
20170502-07:42:46: [INFO]: 
***************** running test for testListObjects_Slicing(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:46: [WARN]: Cookie rejected [JSESSIONID="D590C36D30F298C8BFC9A341CF649641", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient]
20170502-07:42:46: [WARN]: Cookie rejected [JSESSIONID="05B51558B8720DA985C6279A5AA8925C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient]
20170502-07:42:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:46: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           1
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           1
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           1
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:42:46: [INFO]: 
***************** running test for testListObjects_FromDateTest() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:46: [INFO]: Using cached objectlist for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:47: [WARN]: Cookie rejected [JSESSIONID="1108007C36F9E77C4097F9069A0DADB2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?fromDate=2016-12-02T04:48:24.582%2B00:00 [org.dataone.client.rest.RestClient]
20170502-07:42:48: [INFO]: 
***************** running test for testListObjects_FromDateTest() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:48: [INFO]: Using cached objectlist for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:48: [WARN]: Cookie rejected [JSESSIONID="2CEAEA199A6C9EA7A40B53D55BAAB6E1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2016-12-02T04:48:24.582%2B00:00 [org.dataone.client.rest.RestClient]
20170502-07:42:48: [INFO]: 
***************** running test for testListObjects_FromDateTest() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:48: [INFO]: Using cached objectlist for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:49: [WARN]: Cookie rejected [JSESSIONID="B72018445C4C50C42E1CAA3FAF6AB754", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?fromDate=2016-12-02T04:48:24.582%2B00:00 [org.dataone.client.rest.RestClient]
20170502-07:42:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:49: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           2
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           2
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           2
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:42:49: [INFO]: 
***************** running test for testListObjects() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:49: [INFO]: Using cached objectlist for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:50: [WARN]: Cookie rejected [JSESSIONID="68D5360B89B69E1622AB0B2598CFABF1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?fromDate=2017-05-02T07:32:49.355%2B00:00&toDate=2017-05-02T07:41:49.355%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20170502-07:42:50: [INFO]: 
***************** running test for testListObjects() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:50: [INFO]: Using cached objectlist for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:51: [WARN]: Cookie rejected [JSESSIONID="34AFD7A27C1526036C8E3FC70F374236", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2017-05-02T07:32:50.521%2B00:00&toDate=2017-05-02T07:41:50.521%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20170502-07:42:51: [INFO]: 
***************** running test for testListObjects() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:51: [INFO]: Using cached objectlist for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:52: [WARN]: Cookie rejected [JSESSIONID="742CBCE1838760210A53C7C001EA329A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?fromDate=2017-05-02T07:32:51.393%2B00:00&toDate=2017-05-02T07:41:51.393%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20170502-07:42:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:52: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:42:52: [INFO]: 
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:53: [WARN]: Cookie rejected [JSESSIONID="1F6A27DEFF5FA7A96EFC74DC3C9B2D88", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient]
20170502-07:42:53: [INFO]: 
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:54: [WARN]: Cookie rejected [JSESSIONID="2B43BAD37CF2E83B1F39BB89B9F7D5BA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient]
20170502-07:42:54: [INFO]: 
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:54: [WARN]: Cookie rejected [JSESSIONID="D8EC1758E641D337109B72AAD811046E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:42:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient]
20170502-07:42:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:54: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:42:54: [INFO]: 
***************** running test for testSearch(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/select?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:42:55: [INFO]: 
***************** running test for testSearch(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/select?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:42:55: [INFO]: 
***************** running test for testSearch(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/select?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:42:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:55: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:42:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
0   common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ	common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
1   common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz	common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
2   common-unicode-ascii-safe-0123456789	common-unicode-ascii-safe-0123456789
3   common-unicode-ascii-safe-:@$-_.!*()',~	common-unicode-ascii-safe-:@$-_.!*()',~
4   common-unicode-ascii-safe-unreserved-._~	common-unicode-ascii-safe-unreserved-._~
5   common-unicode-ascii-safe-sub-delims-$!*()',	common-unicode-ascii-safe-sub-delims-$!*()',
6   common-unicode-ascii-safe-gen-delims-:@	common-unicode-ascii-safe-gen-delims-:@
7   common-unicode-ascii-escaped-"#<>[]^`{}|	common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C
8   common-unicode-ascii-escaped-tomcatBlocked-\	common-unicode-ascii-escaped-tomcatBlocked-%5C
9   common-unicode-ascii-escaped-tomcatBlocked-%5C	common-unicode-ascii-escaped-tomcatBlocked-%255C
10   common-unicode-ascii-semi-colon-test-%3B	common-unicode-ascii-semi-colon-test-%253B
11   common-unicode-ascii-escaped-%	common-unicode-ascii-escaped-%25
12   common-unicode-ascii-escaped-space x x	common-unicode-ascii-escaped-space%20x%20x
13   common-unicode-ascii-escape-anyway-+	common-unicode-ascii-escape-anyway-%2B
14   common-unicode-ascii-escape-space-v-plus-+ +%20 %20+	common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B
15   query-unicode-ascii-safe-;	query-unicode-ascii-safe-;
16   query-unicode-ascii-safe-/?	query-unicode-ascii-safe-/?
17   query-unicode-ascii-escaped-&=&=	query-unicode-ascii-escaped-%26%3D%26%3D
18   common-unicode-bmp-1byte-escaped-¡¢£	common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3
19   common-unicode-bmp-2byte-escaped-䦹䦺	common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA
20   common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗	common-unicode-supplementary-escaped-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97
21   query-unicode-ascii-escaped-this&that=theOther	query-unicode-ascii-escaped-this%26that%3DtheOther
22   common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815	common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
23   query-ascii-doc-example-10.1000/182	query-ascii-doc-example-10.1000/182
24   query-ascii-doc-example-http://example.com/data/mydata?row=24	query-ascii-doc-example-http://example.com/data/mydata?row%3D24
25   query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)	query-ascii-doc-example-ldap://ldap1.example.net:6666/o%3DUniversity%2520of%2520Michigan,%20c%3DUS??sub?(cn%3DBabs%2520Jensen)
26   common-bmp-doc-example-ฉันกินกระจกได้	common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89
27   common-bmp-doc-example-Is_féidir_liom_ithe_gloine	common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine
20170502-07:42:55: [INFO]: 
***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]

0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
20170502-07:42:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-ABCDEFGHIJKLMNOPQRSTUVWXYZ%5C* [org.dataone.client.rest.RestClient]

1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
20170502-07:42:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-abcdefghijklmnopqrstuvwxyz%5C* [org.dataone.client.rest.RestClient]

2    unicode String:: common-unicode-ascii-safe-0123456789
20170502-07:42:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-0123456789%5C* [org.dataone.client.rest.RestClient]

3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~
20170502-07:42:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-%5C:@$%5C-_.%5C!%5C*%5C(%5C)',%5C~%5C* [org.dataone.client.rest.RestClient]

4    unicode String:: common-unicode-ascii-safe-unreserved-._~
20170502-07:42:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-unreserved%5C-._%5C~%5C* [org.dataone.client.rest.RestClient]

5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()',
20170502-07:42:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-sub%5C-delims%5C-$%5C!%5C*%5C(%5C)',%5C* [org.dataone.client.rest.RestClient]

6    unicode String:: common-unicode-ascii-safe-gen-delims-:@
20170502-07:42:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-gen%5C-delims%5C-%5C:@%5C* [org.dataone.client.rest.RestClient]

7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}|
20170502-07:42:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%5C%22%23%3C%3E%5C%5B%5C%5D%5C%5E%60%5C%7B%5C%7D%5C%7C%5C* [org.dataone.client.rest.RestClient]

8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\
20170502-07:42:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%5C%5C%5C* [org.dataone.client.rest.RestClient]

9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C
20170502-07:42:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%255C%5C* [org.dataone.client.rest.RestClient]

10    unicode String:: common-unicode-ascii-semi-colon-test-%3B
20170502-07:42:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-semi%5C-colon%5C-test%5C-%253B%5C* [org.dataone.client.rest.RestClient]

11    unicode String:: common-unicode-ascii-escaped-%
20170502-07:42:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%25%5C* [org.dataone.client.rest.RestClient]

12    unicode String:: common-unicode-ascii-escaped-space x x
20170502-07:42:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-space%5C%20x%5C%20x%5C* [org.dataone.client.rest.RestClient]

13    unicode String:: common-unicode-ascii-escape-anyway-+
20170502-07:42:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-anyway%5C-%5C%2B%5C* [org.dataone.client.rest.RestClient]

14    unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
20170502-07:42:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-space%5C-v%5C-plus%5C-%5C%2B%5C%20%5C%2B%2520%5C%20%2520%5C%2B%5C* [org.dataone.client.rest.RestClient]

15    unicode String:: query-unicode-ascii-safe-;
20170502-07:42:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-%5C;%5C* [org.dataone.client.rest.RestClient]

16    unicode String:: query-unicode-ascii-safe-/?
20170502-07:42:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-/%5C?%5C* [org.dataone.client.rest.RestClient]

17    unicode String:: query-unicode-ascii-escaped-&=&=
20170502-07:42:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-%5C%26%3D%5C%26%3D%5C* [org.dataone.client.rest.RestClient]

18    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£
20170502-07:42:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-1byte%5C-escaped%5C-%C2%A1%C2%A2%C2%A3%5C* [org.dataone.client.rest.RestClient]

19    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺
20170502-07:42:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-2byte%5C-escaped%5C-%E4%A6%B9%E4%A6%BA%5C* [org.dataone.client.rest.RestClient]

20    unicode String:: common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-supplementary%5C-escaped%5C-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97%5C* [org.dataone.client.rest.RestClient]

21    unicode String:: query-unicode-ascii-escaped-this&that=theOther
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-this%5C%26that%3DtheOther%5C* [org.dataone.client.rest.RestClient]

22    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-ascii%5C-doc%5C-example%5C-urn%5C:lsid%5C:ubio.org%5C:namebank%5C:11815%5C* [org.dataone.client.rest.RestClient]

23    unicode String:: query-ascii-doc-example-10.1000/182
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-10.1000/182%5C* [org.dataone.client.rest.RestClient]

24    unicode String:: query-ascii-doc-example-http://example.com/data/mydata?row=24
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-http%5C://example.com/data/mydata%5C?row%3D24%5C* [org.dataone.client.rest.RestClient]

25    unicode String:: query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-ldap%5C://ldap1.example.net%5C:6666/o%3DUniversity%2520of%2520Michigan,%5C%20c%3DUS%5C?%5C?sub%5C?%5C(cn%3DBabs%2520Jensen%5C)%5C* [org.dataone.client.rest.RestClient]

26    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89%5C* [org.dataone.client.rest.RestClient]

27    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-Is_f%C3%A9idir_liom_ithe_gloine%5C* [org.dataone.client.rest.RestClient]

Node Test Summary for node: https://cn-stage-orc-1.test.dataone.org/cn/v2
Test 0: OK   : common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
Test 1: OK   : common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
Test 2: OK   : common-unicode-ascii-safe-0123456789
Test 3: OK   : common-unicode-ascii-safe-:@$-_.!*()',~
Test 4: OK   : common-unicode-ascii-safe-unreserved-._~
Test 5: OK   : common-unicode-ascii-safe-sub-delims-$!*()',
Test 6: OK   : common-unicode-ascii-safe-gen-delims-:@
Test 7: OK   : common-unicode-ascii-escaped-"#<>[]^`{}|
Test 8: OK   : common-unicode-ascii-escaped-tomcatBlocked-\
Test 9: OK   : common-unicode-ascii-escaped-tomcatBlocked-%5C
Test 10: OK   : common-unicode-ascii-semi-colon-test-%3B
Test 11: OK   : common-unicode-ascii-escaped-%
Test 12: OK   : common-unicode-ascii-escaped-space x x
Test 13: OK   : common-unicode-ascii-escape-anyway-+
Test 14: OK   : common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
Test 15: OK   : query-unicode-ascii-safe-;
Test 16: OK   : query-unicode-ascii-safe-/?
Test 17: OK   : query-unicode-ascii-escaped-&=&=
Test 18: OK   : common-unicode-bmp-1byte-escaped-¡¢£
Test 19: OK   : common-unicode-bmp-2byte-escaped-䦹䦺
Test 20: OK   : common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗
Test 21: OK   : query-unicode-ascii-escaped-this&that=theOther
Test 22: OK   : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
Test 23: OK   : query-ascii-doc-example-10.1000/182
Test 24: OK   : query-ascii-doc-example-http://example.com/data/mydata?row=24
Test 25: OK   : query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
Test 26: OK   : common-bmp-doc-example-ฉันกินกระจกได้
Test 27: OK   : common-bmp-doc-example-Is_féidir_liom_ithe_gloine

20170502-07:42:58: [INFO]: 
***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]

0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-ABCDEFGHIJKLMNOPQRSTUVWXYZ%5C* [org.dataone.client.rest.RestClient]

1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-abcdefghijklmnopqrstuvwxyz%5C* [org.dataone.client.rest.RestClient]

2    unicode String:: common-unicode-ascii-safe-0123456789
20170502-07:42:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-0123456789%5C* [org.dataone.client.rest.RestClient]

3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-%5C:@$%5C-_.%5C!%5C*%5C(%5C)',%5C~%5C* [org.dataone.client.rest.RestClient]

4    unicode String:: common-unicode-ascii-safe-unreserved-._~
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-unreserved%5C-._%5C~%5C* [org.dataone.client.rest.RestClient]

5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()',
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-sub%5C-delims%5C-$%5C!%5C*%5C(%5C)',%5C* [org.dataone.client.rest.RestClient]

6    unicode String:: common-unicode-ascii-safe-gen-delims-:@
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-gen%5C-delims%5C-%5C:@%5C* [org.dataone.client.rest.RestClient]

7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}|
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%5C%22%23%3C%3E%5C%5B%5C%5D%5C%5E%60%5C%7B%5C%7D%5C%7C%5C* [org.dataone.client.rest.RestClient]

8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%5C%5C%5C* [org.dataone.client.rest.RestClient]

9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%255C%5C* [org.dataone.client.rest.RestClient]

10    unicode String:: common-unicode-ascii-semi-colon-test-%3B
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-semi%5C-colon%5C-test%5C-%253B%5C* [org.dataone.client.rest.RestClient]

11    unicode String:: common-unicode-ascii-escaped-%
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%25%5C* [org.dataone.client.rest.RestClient]

12    unicode String:: common-unicode-ascii-escaped-space x x
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-space%5C%20x%5C%20x%5C* [org.dataone.client.rest.RestClient]

13    unicode String:: common-unicode-ascii-escape-anyway-+
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-anyway%5C-%5C%2B%5C* [org.dataone.client.rest.RestClient]

14    unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-space%5C-v%5C-plus%5C-%5C%2B%5C%20%5C%2B%2520%5C%20%2520%5C%2B%5C* [org.dataone.client.rest.RestClient]

15    unicode String:: query-unicode-ascii-safe-;
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-%5C;%5C* [org.dataone.client.rest.RestClient]

16    unicode String:: query-unicode-ascii-safe-/?
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-/%5C?%5C* [org.dataone.client.rest.RestClient]

17    unicode String:: query-unicode-ascii-escaped-&=&=
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-%5C%26%3D%5C%26%3D%5C* [org.dataone.client.rest.RestClient]

18    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-1byte%5C-escaped%5C-%C2%A1%C2%A2%C2%A3%5C* [org.dataone.client.rest.RestClient]

19    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-2byte%5C-escaped%5C-%E4%A6%B9%E4%A6%BA%5C* [org.dataone.client.rest.RestClient]

20    unicode String:: common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-supplementary%5C-escaped%5C-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97%5C* [org.dataone.client.rest.RestClient]

21    unicode String:: query-unicode-ascii-escaped-this&that=theOther
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-this%5C%26that%3DtheOther%5C* [org.dataone.client.rest.RestClient]

22    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-ascii%5C-doc%5C-example%5C-urn%5C:lsid%5C:ubio.org%5C:namebank%5C:11815%5C* [org.dataone.client.rest.RestClient]

23    unicode String:: query-ascii-doc-example-10.1000/182
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-10.1000/182%5C* [org.dataone.client.rest.RestClient]

24    unicode String:: query-ascii-doc-example-http://example.com/data/mydata?row=24
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-http%5C://example.com/data/mydata%5C?row%3D24%5C* [org.dataone.client.rest.RestClient]

25    unicode String:: query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-ldap%5C://ldap1.example.net%5C:6666/o%3DUniversity%2520of%2520Michigan,%5C%20c%3DUS%5C?%5C?sub%5C?%5C(cn%3DBabs%2520Jensen%5C)%5C* [org.dataone.client.rest.RestClient]

26    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89%5C* [org.dataone.client.rest.RestClient]

27    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine
20170502-07:42:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-Is_f%C3%A9idir_liom_ithe_gloine%5C* [org.dataone.client.rest.RestClient]

Node Test Summary for node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2
Test 0: OK   : common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
Test 1: OK   : common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
Test 2: OK   : common-unicode-ascii-safe-0123456789
Test 3: OK   : common-unicode-ascii-safe-:@$-_.!*()',~
Test 4: OK   : common-unicode-ascii-safe-unreserved-._~
Test 5: OK   : common-unicode-ascii-safe-sub-delims-$!*()',
Test 6: OK   : common-unicode-ascii-safe-gen-delims-:@
Test 7: OK   : common-unicode-ascii-escaped-"#<>[]^`{}|
Test 8: OK   : common-unicode-ascii-escaped-tomcatBlocked-\
Test 9: OK   : common-unicode-ascii-escaped-tomcatBlocked-%5C
Test 10: OK   : common-unicode-ascii-semi-colon-test-%3B
Test 11: OK   : common-unicode-ascii-escaped-%
Test 12: OK   : common-unicode-ascii-escaped-space x x
Test 13: OK   : common-unicode-ascii-escape-anyway-+
Test 14: OK   : common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
Test 15: OK   : query-unicode-ascii-safe-;
Test 16: OK   : query-unicode-ascii-safe-/?
Test 17: OK   : query-unicode-ascii-escaped-&=&=
Test 18: OK   : common-unicode-bmp-1byte-escaped-¡¢£
Test 19: OK   : common-unicode-bmp-2byte-escaped-䦹䦺
Test 20: OK   : common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗
Test 21: OK   : query-unicode-ascii-escaped-this&that=theOther
Test 22: OK   : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
Test 23: OK   : query-ascii-doc-example-10.1000/182
Test 24: OK   : query-ascii-doc-example-http://example.com/data/mydata?row=24
Test 25: OK   : query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
Test 26: OK   : common-bmp-doc-example-ฉันกินกระจกได้
Test 27: OK   : common-bmp-doc-example-Is_féidir_liom_ithe_gloine

20170502-07:42:59: [INFO]: 
***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]

0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-ABCDEFGHIJKLMNOPQRSTUVWXYZ%5C* [org.dataone.client.rest.RestClient]

1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-abcdefghijklmnopqrstuvwxyz%5C* [org.dataone.client.rest.RestClient]

2    unicode String:: common-unicode-ascii-safe-0123456789
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-0123456789%5C* [org.dataone.client.rest.RestClient]

3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-%5C:@$%5C-_.%5C!%5C*%5C(%5C)',%5C~%5C* [org.dataone.client.rest.RestClient]

4    unicode String:: common-unicode-ascii-safe-unreserved-._~
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-unreserved%5C-._%5C~%5C* [org.dataone.client.rest.RestClient]

5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()',
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-sub%5C-delims%5C-$%5C!%5C*%5C(%5C)',%5C* [org.dataone.client.rest.RestClient]

6    unicode String:: common-unicode-ascii-safe-gen-delims-:@
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-gen%5C-delims%5C-%5C:@%5C* [org.dataone.client.rest.RestClient]

7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}|
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%5C%22%23%3C%3E%5C%5B%5C%5D%5C%5E%60%5C%7B%5C%7D%5C%7C%5C* [org.dataone.client.rest.RestClient]

8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%5C%5C%5C* [org.dataone.client.rest.RestClient]

9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%255C%5C* [org.dataone.client.rest.RestClient]

10    unicode String:: common-unicode-ascii-semi-colon-test-%3B
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-semi%5C-colon%5C-test%5C-%253B%5C* [org.dataone.client.rest.RestClient]

11    unicode String:: common-unicode-ascii-escaped-%
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%25%5C* [org.dataone.client.rest.RestClient]

12    unicode String:: common-unicode-ascii-escaped-space x x
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-space%5C%20x%5C%20x%5C* [org.dataone.client.rest.RestClient]

13    unicode String:: common-unicode-ascii-escape-anyway-+
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-anyway%5C-%5C%2B%5C* [org.dataone.client.rest.RestClient]

14    unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-space%5C-v%5C-plus%5C-%5C%2B%5C%20%5C%2B%2520%5C%20%2520%5C%2B%5C* [org.dataone.client.rest.RestClient]

15    unicode String:: query-unicode-ascii-safe-;
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-%5C;%5C* [org.dataone.client.rest.RestClient]

16    unicode String:: query-unicode-ascii-safe-/?
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-/%5C?%5C* [org.dataone.client.rest.RestClient]

17    unicode String:: query-unicode-ascii-escaped-&=&=
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-%5C%26%3D%5C%26%3D%5C* [org.dataone.client.rest.RestClient]

18    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-1byte%5C-escaped%5C-%C2%A1%C2%A2%C2%A3%5C* [org.dataone.client.rest.RestClient]

19    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-2byte%5C-escaped%5C-%E4%A6%B9%E4%A6%BA%5C* [org.dataone.client.rest.RestClient]

20    unicode String:: common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-supplementary%5C-escaped%5C-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97%5C* [org.dataone.client.rest.RestClient]

21    unicode String:: query-unicode-ascii-escaped-this&that=theOther
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-this%5C%26that%3DtheOther%5C* [org.dataone.client.rest.RestClient]

22    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-ascii%5C-doc%5C-example%5C-urn%5C:lsid%5C:ubio.org%5C:namebank%5C:11815%5C* [org.dataone.client.rest.RestClient]

23    unicode String:: query-ascii-doc-example-10.1000/182
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-10.1000/182%5C* [org.dataone.client.rest.RestClient]

24    unicode String:: query-ascii-doc-example-http://example.com/data/mydata?row=24
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-http%5C://example.com/data/mydata%5C?row%3D24%5C* [org.dataone.client.rest.RestClient]

25    unicode String:: query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-ldap%5C://ldap1.example.net%5C:6666/o%3DUniversity%2520of%2520Michigan,%5C%20c%3DUS%5C?%5C?sub%5C?%5C(cn%3DBabs%2520Jensen%5C)%5C* [org.dataone.client.rest.RestClient]

26    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89%5C* [org.dataone.client.rest.RestClient]

27    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-Is_f%C3%A9idir_liom_ithe_gloine%5C* [org.dataone.client.rest.RestClient]

Node Test Summary for node: https://cn-stage-unm-1.test.dataone.org/cn/v2
Test 0: OK   : common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
Test 1: OK   : common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
Test 2: OK   : common-unicode-ascii-safe-0123456789
Test 3: OK   : common-unicode-ascii-safe-:@$-_.!*()',~
Test 4: OK   : common-unicode-ascii-safe-unreserved-._~
Test 5: OK   : common-unicode-ascii-safe-sub-delims-$!*()',
Test 6: OK   : common-unicode-ascii-safe-gen-delims-:@
Test 7: OK   : common-unicode-ascii-escaped-"#<>[]^`{}|
Test 8: OK   : common-unicode-ascii-escaped-tomcatBlocked-\
Test 9: OK   : common-unicode-ascii-escaped-tomcatBlocked-%5C
Test 10: OK   : common-unicode-ascii-semi-colon-test-%3B
Test 11: OK   : common-unicode-ascii-escaped-%
Test 12: OK   : common-unicode-ascii-escaped-space x x
Test 13: OK   : common-unicode-ascii-escape-anyway-+
Test 14: OK   : common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
Test 15: OK   : query-unicode-ascii-safe-;
Test 16: OK   : query-unicode-ascii-safe-/?
Test 17: OK   : query-unicode-ascii-escaped-&=&=
Test 18: OK   : common-unicode-bmp-1byte-escaped-¡¢£
Test 19: OK   : common-unicode-bmp-2byte-escaped-䦹䦺
Test 20: OK   : common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗
Test 21: OK   : query-unicode-ascii-escaped-this&that=theOther
Test 22: OK   : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
Test 23: OK   : query-ascii-doc-example-10.1000/182
Test 24: OK   : query-ascii-doc-example-http://example.com/data/mydata?row=24
Test 25: OK   : query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
Test 26: OK   : common-bmp-doc-example-ฉันกินกระจกได้
Test 27: OK   : common-bmp-doc-example-Is_féidir_liom_ithe_gloine

20170502-07:43:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:00: [INFO]: 
***************** running test for testQuery(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:43:00: [INFO]: 
***************** running test for testQuery(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:43:00: [INFO]: 
***************** running test for testQuery(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:43:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:00: [INFO]: 
***************** running test for testQuery(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:43:00: [INFO]: 
***************** running test for testQuery(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:43:00: [INFO]: 
***************** running test for testQuery(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:01: [INFO]: 
***************** running test for testListQueryEngines(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: 
***************** running test for testListQueryEngines(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: 
***************** running test for testListQueryEngines(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:01: [INFO]: 
***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query/solr [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: 
***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query/solr [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: 
***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query/solr [org.dataone.client.rest.RestClient]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:01: [INFO]: Testing get() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: Testing get(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:01: [INFO]: Testing getSystemMetadata() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: Testing getSystemMetadata(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:01: [INFO]: Testing describe() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: Testing describe(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:01: [INFO]: Testing listObjects() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: Testing listObjects(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:01: [INFO]: Testing resolve() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:01: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:02: [WARN]: Cookie rejected [JSESSIONID="E8E6DDA93605DFF811CB1D6392DED0D4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TestingNotFound:20171220431613" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TestingNotFound:20171220431613 [org.dataone.client.rest.RestClient]
20170502-07:43:02: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:02: [WARN]: Cookie rejected [JSESSIONID="5423B80EA515EE815775E9E8CB748529", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TestingNotFound:20171220432538" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TestingNotFound:20171220432538 [org.dataone.client.rest.RestClient]
20170502-07:43:02: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:03: [WARN]: Cookie rejected [JSESSIONID="ADC696674FFCDE1867CBE8B260A3012D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TestingNotFound:20171220432999" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TestingNotFound:20171220432999 [org.dataone.client.rest.RestClient]
20170502-07:43:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:03: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:03: [INFO]: 
***************** running test for testGet() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:03: [WARN]: Cookie rejected [JSESSIONID="0B182901121DD9E05BEC8E1B967A1350", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:20171220433499" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TestingNotFound:20171220433499 [org.dataone.client.rest.RestClient]
20170502-07:43:03: [INFO]: 
***************** running test for testGet() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:04: [WARN]: Cookie rejected [JSESSIONID="6FB0C1685848294A43593AB608E0F1AD", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:20171220433965" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TestingNotFound:20171220433965 [org.dataone.client.rest.RestClient]
20170502-07:43:04: [INFO]: 
***************** running test for testGet() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:04: [WARN]: Cookie rejected [JSESSIONID="D07F8C8DC8D1706034AAC84A90AF204B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:20171220434406" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TestingNotFound:20171220434406 [org.dataone.client.rest.RestClient]
20170502-07:43:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:05: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:05: [INFO]: 
***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:05: [INFO]: 
***************** running test for   Node:: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:05: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:05: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:05: [WARN]: Cookie rejected [JSESSIONID="71021D267FC48C19B0EB412B9F76B88F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017122043513_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test2017122043513_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:43:05: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:05: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:06: [WARN]: Cookie rejected [JSESSIONID="2A464532619A634530AAA87EB678B648", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220435889_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220435889_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:43:06: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:06: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:07: [WARN]: Cookie rejected [JSESSIONID="BAADD41E5AB66FC8ACE9ADF7378A486E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220436551_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220436551_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:43:07: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:07: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:07: [WARN]: Cookie rejected [JSESSIONID="6D69C172BE3C99D6869FD7301F92EB72", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220437192_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220437192_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:43:07: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:07: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:08: [WARN]: Cookie rejected [JSESSIONID="E02D5CA28C2150968B853E5F90A25C60", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220437828_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220437828_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:43:08: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:08: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:09: [WARN]: Cookie rejected [JSESSIONID="8D0AE816ADB50726F51E6E2508A61A78", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220438483_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220438483_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:43:09: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:09: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:09: [WARN]: Cookie rejected [JSESSIONID="52B0B3FF4E24757D4ED0D86B35DC854D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220439376_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220439376_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:43:09: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:09: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:10: [WARN]: Cookie rejected [JSESSIONID="ECB6D6DB398FBAA31803FD8B0E85AFDA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220439845_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220439845_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:43:10: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:10: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:11: [WARN]: Cookie rejected [JSESSIONID="F117014A118C7F37C495B0D74B7EFCDB", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204310644_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204310644_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:43:11: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:11: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:11: [WARN]: Cookie rejected [JSESSIONID="E6D43A27BC52531ED8367975652B4531", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204311387_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204311387_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:43:11: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:11: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:12: [WARN]: Cookie rejected [JSESSIONID="75C6B7B941D09B0581CB676DEEB75B4B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204311804_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204311804_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:43:12: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:12: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:13: [WARN]: Cookie rejected [JSESSIONID="E59777DB70DE095D0FB31AC8E9C55508", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204312440_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204312440_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:43:13: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:13: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:13: [WARN]: Cookie rejected [JSESSIONID="6867B79D6A9A007ED7CB66DD0743764A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204313230_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204313230_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:43:13: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:13: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:14: [WARN]: Cookie rejected [JSESSIONID="5E3763B0C6C7D51FA963E44D60D9F200", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204313871_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204313871_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:43:14: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:14: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:15: [WARN]: Cookie rejected [JSESSIONID="AAF752E01472B903C554CA7415D6BB72", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204314660_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204314660_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:43:15: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:15: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:16: [WARN]: Cookie rejected [JSESSIONID="3D70806CE5AFEA5E02719E5252BEDBAC", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204315217_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204315217_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:43:16: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:16: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:16: [WARN]: Cookie rejected [JSESSIONID="3E8FE83835E97B084A44E708FF9F07AA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204316145_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204316145_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:43:16: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:16: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:17: [WARN]: Cookie rejected [JSESSIONID="422C0E6AD8311426148EFF979714E3FC", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204316787_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204316787_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:43:17: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:17: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:18: [WARN]: Cookie rejected [JSESSIONID="C9703876F8BA99CBA7D5405319390AA5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204317572_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204317572_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:43:18: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:18: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:18: [WARN]: Cookie rejected [JSESSIONID="F33A5FD10D76A482032C0A86D6A14324", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204318117_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204318117_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:43:18: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:18: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:19: [WARN]: Cookie rejected [JSESSIONID="A8FCF34F0ECE2291B47F6E3A38681DA5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204318767_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204318767_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:43:19: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:19: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:19: [WARN]: Cookie rejected [JSESSIONID="233BC3F5BD534C46873AE8967526C611", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204319177_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204319177_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:43:19: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:19: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:20: [WARN]: Cookie rejected [JSESSIONID="933881A02106B69342F646DE705D9027", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204319825_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204319825_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:43:20: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:20: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:21: [WARN]: Cookie rejected [JSESSIONID="A99A8030F04E7DA5FAB0DB46E83D854B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204320656_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204320656_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:43:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:21: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:21: [WARN]: Cookie rejected [JSESSIONID="75DE9FCA0F8023EB70117653754BBC44", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204321305_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204321305_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:43:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:21: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:22: [WARN]: Cookie rejected [JSESSIONID="05CAEBEBEC43C76AF3C0BAC3F061E7BD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204321949_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204321949_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:43:22: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:22: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:23: [WARN]: Cookie rejected [JSESSIONID="8BA1FEAC35E5814BE94B4A567610812A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204322608_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204322608_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:43:23: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:23: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:23: [WARN]: Cookie rejected [JSESSIONID="B4DF46C2291A91252D6C425714DB3F11", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204323165_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204323165_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:43:23: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:23: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:24: [WARN]: Cookie rejected [JSESSIONID="E403C2CF3E56AB3DCBB87736EB02D94C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204323818_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204323818_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]
20170502-07:43:24: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:24: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:25: [WARN]: Cookie rejected [JSESSIONID="233E14DBDF65C9D57F8576E2AE3EE456", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204324455_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204324455_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:43:25: [INFO]: 
***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:25: [INFO]: 
***************** running test for   Node:: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:25: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:25: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:26: [WARN]: Cookie rejected [JSESSIONID="180EFAC98C3B403D93575E4AA994B8C2", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220432523_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220432523_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:43:26: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:26: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:26: [WARN]: Cookie rejected [JSESSIONID="E6C8153B732AF1DFFBDDFEEDF61D528F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220432629_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220432629_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:43:26: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:26: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:27: [WARN]: Cookie rejected [JSESSIONID="1AA7A9EE5736EFB0563CED3C1295753B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204326805_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204326805_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:43:27: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:27: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:28: [WARN]: Cookie rejected [JSESSIONID="CD965954D5FCB701E0D01D9AD2ACA27F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204327572_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204327572_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:43:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:28: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:28: [WARN]: Cookie rejected [JSESSIONID="36CDA7E3412C44B065F80BC1E9CEC252", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220432825_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220432825_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:43:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:28: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:28: [WARN]: Cookie rejected [JSESSIONID="BD18BD7564BC7D0C6875B63C663FBCE9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204328466_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204328466_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:43:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:28: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:29: [WARN]: Cookie rejected [JSESSIONID="BE7733D7750A8C61FC0A35A8753DE0E4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204328909_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204328909_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:43:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:29: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:30: [WARN]: Cookie rejected [JSESSIONID="3A757CA99EC43FC5579860E233859CEB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204329463_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204329463_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:43:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:30: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:30: [WARN]: Cookie rejected [JSESSIONID="D7050BD2E721A050A85063FC11B9F972", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204330176_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204330176_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:43:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:30: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:31: [WARN]: Cookie rejected [JSESSIONID="458BA2A01DC786E25FF2808FC186C19E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204330540_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204330540_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:43:31: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:31: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:31: [WARN]: Cookie rejected [JSESSIONID="40F4A020E2081D411B37920068F4672A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220433112_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220433112_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:43:31: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:31: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:32: [WARN]: Cookie rejected [JSESSIONID="32A4C9EA432EAA39E16651D148A03072", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204331547_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204331547_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:43:32: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:32: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:32: [WARN]: Cookie rejected [JSESSIONID="BF47E092B25716AAE11916C5D0D59480", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220433259_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220433259_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:43:32: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:32: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:33: [WARN]: Cookie rejected [JSESSIONID="010BF508B6108D24CA5D9F4D5D0480F4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204332692_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204332692_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:43:33: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:33: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:33: [WARN]: Cookie rejected [JSESSIONID="BE88D8B00478318262CC2697795AA4CF", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204333265_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204333265_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:43:33: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:33: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:34: [WARN]: Cookie rejected [JSESSIONID="E077962A13CAC9706FC59251B1C81A17", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204333674_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204333674_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:43:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:34: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:34: [WARN]: Cookie rejected [JSESSIONID="82038FB574B6B490BFDC6BB31DB4D473", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204334130_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204334130_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:43:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:34: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:35: [WARN]: Cookie rejected [JSESSIONID="45A2EDE84556F093246D7635E1794B52", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204334489_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204334489_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:43:35: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:35: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:35: [WARN]: Cookie rejected [JSESSIONID="7836B841C45F9C04E7FFED55A69A827E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220433515_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220433515_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:43:35: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:35: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:35: [WARN]: Cookie rejected [JSESSIONID="32C4AD54FD99FDF20DD8E45D82512CB8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204335398_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204335398_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:43:35: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:35: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:36: [WARN]: Cookie rejected [JSESSIONID="8E6D07AC0BAAAE4021075FAF8F029878", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204335895_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204335895_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:43:36: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:36: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:36: [WARN]: Cookie rejected [JSESSIONID="F1DF333D250CEEDB6DADA60E698C8C1E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204336314_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204336314_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:43:36: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:36: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:37: [WARN]: Cookie rejected [JSESSIONID="E933FFC70C99F9AB6CF13BE794E53ED7", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204336779_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204336779_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:43:37: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:37: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:37: [WARN]: Cookie rejected [JSESSIONID="9749E57A70A2D712AC66BC9CDCDFDAAC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204337225_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204337225_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:43:37: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:37: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:38: [WARN]: Cookie rejected [JSESSIONID="8B67AE6C45D5028A8D17F047873FD99C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204337556_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204337556_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:43:38: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:38: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:38: [WARN]: Cookie rejected [JSESSIONID="CFA3A8A1E1731275A2E943B260C4DE3B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220433819_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220433819_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:43:38: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:38: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:39: [WARN]: Cookie rejected [JSESSIONID="99C33062D853F89C7D790F7FB6ABA8CB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204338586_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204338586_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:43:39: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:39: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:39: [WARN]: Cookie rejected [JSESSIONID="7EAF380BBD0A33080A4CD032E3014CD9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220433929_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220433929_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:43:39: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:39: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:40: [WARN]: Cookie rejected [JSESSIONID="341019924B9D465B561EE48B450119D3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204339476_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204339476_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]
20170502-07:43:40: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:40: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:40: [WARN]: Cookie rejected [JSESSIONID="0159A761029CD1BB91B31995023D9B0D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220434018_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220434018_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:43:40: [INFO]: 
***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:40: [INFO]: 
***************** running test for   Node:: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:40: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:40: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:41: [WARN]: Cookie rejected [JSESSIONID="7273A2693A0B03FCA72285EEA9E98044", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204340403_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204340403_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:43:41: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:41: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:41: [WARN]: Cookie rejected [JSESSIONID="7EF835C41F4877D7C22B143C112E925C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204341259_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204341259_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:43:41: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:41: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:42: [WARN]: Cookie rejected [JSESSIONID="B8A6987037AA95DC914D179432732BF9", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204341777_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204341777_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:43:42: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:42: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:42: [WARN]: Cookie rejected [JSESSIONID="AA0DD2283CF1833F289A5CB0D3CBF8BA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204342404_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204342404_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:43:42: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:42: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:43: [WARN]: Cookie rejected [JSESSIONID="3690F98C228AF610F436CBD51610163E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204342814_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204342814_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:43:43: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:43: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:44: [WARN]: Cookie rejected [JSESSIONID="8B0C67C1BB3B2B8A6AA467469F2D11E5", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204343352_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204343352_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:43:44: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:44: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:44: [WARN]: Cookie rejected [JSESSIONID="2B426F6C921254EEDF1682034BFCEEB3", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017122043446_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test2017122043446_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:43:44: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:44: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:44: [WARN]: Cookie rejected [JSESSIONID="7D019C620094EAFD8EAF1A1E8FB879C5", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204344515_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204344515_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:43:44: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:44: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:45: [WARN]: Cookie rejected [JSESSIONID="76E0F586E68ED48AA8AAFBC67075608D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204344902_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204344902_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:43:45: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:45: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:46: [WARN]: Cookie rejected [JSESSIONID="788864DA267E580436C2E6F81103811E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204345501_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204345501_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:43:46: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:46: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:46: [WARN]: Cookie rejected [JSESSIONID="236D71189CD7FF10A9B598332A751FDF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204346152_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204346152_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:43:46: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:46: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:47: [WARN]: Cookie rejected [JSESSIONID="292AFE3EC80EA84B5372EB22D153F72B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204346568_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204346568_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:43:47: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:47: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:47: [WARN]: Cookie rejected [JSESSIONID="FA979D0083877C516E4BA0D34CF24409", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204347109_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204347109_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:43:47: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:47: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:48: [WARN]: Cookie rejected [JSESSIONID="AFECED0AD85972C2A994B5590AAB6E08", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204347641_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204347641_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:43:48: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:48: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:48: [WARN]: Cookie rejected [JSESSIONID="307676139CC56E7FF406CCE1E01F3DC9", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204348296_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204348296_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:43:48: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:48: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:49: [WARN]: Cookie rejected [JSESSIONID="4908F647983E017D60272927BD94D7E7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204348884_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204348884_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:43:49: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:49: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:49: [WARN]: Cookie rejected [JSESSIONID="91A7C9779EB7F9F03738AC5467CAABED", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204349299_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204349299_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:43:49: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:49: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:50: [WARN]: Cookie rejected [JSESSIONID="85485763E0BB939F70D381A86FBC8624", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204349739_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204349739_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:43:50: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:50: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:50: [WARN]: Cookie rejected [JSESSIONID="2A00A06A02F6F51BDCC9CF10CF0E0875", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204350369_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204350369_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:43:50: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:50: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:51: [WARN]: Cookie rejected [JSESSIONID="8B5BBBE37F7271F0A0C5C9159982EE7D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204350870_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204350870_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:43:51: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:51: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:51: [WARN]: Cookie rejected [JSESSIONID="5F3D82979371D6BF682D0EFC7E2B41A8", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204351263_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204351263_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:43:51: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:51: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:52: [WARN]: Cookie rejected [JSESSIONID="843BD5A05A93FF386078978FFD2165F0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204351691_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204351691_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:43:52: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:52: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:52: [WARN]: Cookie rejected [JSESSIONID="8CD99406EA92531720775A01E64DB055", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220435280_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220435280_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:43:52: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:52: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:53: [WARN]: Cookie rejected [JSESSIONID="27D1FEFC29B0A9913FB4A863E2D886B8", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204352577_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204352577_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:43:53: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:53: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:53: [WARN]: Cookie rejected [JSESSIONID="8B0BE54A9609AD0C59B8EE30BA8DD402", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204353121_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204353121_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:43:53: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:53: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:53: [WARN]: Cookie rejected [JSESSIONID="DF0112C0545AA2590D3983F61224FEEE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204353511_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204353511_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:43:53: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:53: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:54: [WARN]: Cookie rejected [JSESSIONID="444559849981B434B003F0A901254114", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204353911_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204353911_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:43:54: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:54: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:54: [WARN]: Cookie rejected [JSESSIONID="BB80B00B5E0E3C9A7BB29DC2053CC910", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204354524_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204354524_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:43:54: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:54: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:55: [WARN]: Cookie rejected [JSESSIONID="3E975488E866DA7E2BE6216A6A0955F9", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204354938_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204354938_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]
20170502-07:43:55: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:55: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:43:55: [WARN]: Cookie rejected [JSESSIONID="2A88DC488B9979C8FAF450EB34FF5FF0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204355421_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204355421_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:43:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:55: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         1
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         1
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         1
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:43:55: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:55: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:58: [WARN]: Cookie rejected [JSESSIONID="C550C289955F1B590BBC4B00A97F0E64", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:43:58: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:58: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:59: [WARN]: Cookie rejected [JSESSIONID="005EB2EB4263AE91BDC0FF1CFEE739A2", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:43:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:43:59: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:43:59: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:00: [WARN]: Cookie rejected [JSESSIONID="E0C9BE7BAF1DC30F2E030A0499E276AC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:44:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:00: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         2
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         2
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         2
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:44:00: [INFO]: 
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:00: [INFO]: 
***************** running test for   Node:: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:00: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:00: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:01: [WARN]: Cookie rejected [JSESSIONID="5F009508A6F544D29B85A35ED58FF78A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220440346_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220440346_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:44:01: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:01: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:01: [WARN]: Cookie rejected [JSESSIONID="10516D07B5C724592C5A892FFF89F5F8", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017122044193_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test2017122044193_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:44:01: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:01: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:02: [WARN]: Cookie rejected [JSESSIONID="DB15F5CCACA64B95FBB4E36BDCAB8ED3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220441918_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220441918_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:44:02: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:02: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:02: [WARN]: Cookie rejected [JSESSIONID="6C79997E89F1A76CFF70374FACE01DF5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220442499_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220442499_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:44:02: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:02: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:03: [WARN]: Cookie rejected [JSESSIONID="743F512BCB7B275162663FA283555A82", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220442910_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220442910_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:44:03: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:03: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:03: [WARN]: Cookie rejected [JSESSIONID="A184037D73D8881BDB772108E5A95CB4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220443338_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220443338_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:44:03: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:03: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:04: [WARN]: Cookie rejected [JSESSIONID="A867DF4C67C85EDF1BCDD5914823F622", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220443741_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220443741_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:44:04: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:04: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:05: [WARN]: Cookie rejected [JSESSIONID="A2A10B7AF855356DA61C3AB652C6DA49", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220444437_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220444437_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:44:05: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:05: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:05: [WARN]: Cookie rejected [JSESSIONID="D4580E35AA0152EBC5885ED09675CD33", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017122044549_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test2017122044549_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:44:05: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:05: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:06: [WARN]: Cookie rejected [JSESSIONID="AFC31F854EA61DB1395DC7EE3D5F6D7E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220445845_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220445845_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:44:06: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:06: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:07: [WARN]: Cookie rejected [JSESSIONID="644CF12914340D6789A4FA8E3D2764D9", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220446416_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220446416_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:44:07: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:07: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:08: [WARN]: Cookie rejected [JSESSIONID="96333CA4739FBB4C49B6E7CFBC1B63AC", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220447132_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220447132_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:44:08: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:08: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:08: [WARN]: Cookie rejected [JSESSIONID="770E839D84FD1BD776808FAF80B0CEF5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017122044888_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test2017122044888_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:44:08: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:09: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:09: [WARN]: Cookie rejected [JSESSIONID="E5368F2DB3353F42CE277B460D8B50C2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204490_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204490_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:44:09: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:09: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:10: [WARN]: Cookie rejected [JSESSIONID="92C54DFE252D3E858A3873DFCF91D9F1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220449886_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220449886_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:44:10: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:10: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:11: [WARN]: Cookie rejected [JSESSIONID="1003D4596DB04AAA60C060C8312BD2EC", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204410200_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204410200_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:44:11: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:11: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:11: [WARN]: Cookie rejected [JSESSIONID="68FC964F1D4302717F8AB99FEFA1E547", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220441123_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220441123_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:44:11: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:11: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:12: [WARN]: Cookie rejected [JSESSIONID="5B3B4E3E957EB7BF03F0690DBEAD3558", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204411736_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204411736_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:44:12: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:12: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:12: [WARN]: Cookie rejected [JSESSIONID="E768FC93A7350DD79555B1BC5990CC1D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204412354_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204412354_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:44:12: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:12: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:13: [WARN]: Cookie rejected [JSESSIONID="03CAA7EEB96437C7C4EF541798C5C4C7", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204412846_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204412846_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:44:13: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:13: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:14: [WARN]: Cookie rejected [JSESSIONID="14ABB5CB2DCAD7A05E0595B7AB6DBE2E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204413555_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204413555_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:44:14: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:14: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:14: [WARN]: Cookie rejected [JSESSIONID="D2474C1DB0653D4F83B4AECAE50EBC91", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204414208_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204414208_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:44:14: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:14: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:15: [WARN]: Cookie rejected [JSESSIONID="C3178A20340D9FA78D70F9D2369583BF", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204414860_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204414860_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:44:15: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:15: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:16: [WARN]: Cookie rejected [JSESSIONID="332C126F416D816AD263D7537FDF9537", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204415660_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204415660_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:44:16: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:16: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:17: [WARN]: Cookie rejected [JSESSIONID="FCC124B68C33FDC9F8E3D07BD7E23349", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204416295_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204416295_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:44:17: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:17: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:17: [WARN]: Cookie rejected [JSESSIONID="93378F18E04C6B8433774908DE186319", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220441755_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171220441755_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:44:17: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:17: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:18: [WARN]: Cookie rejected [JSESSIONID="8458FA856F20FB2765F2ED3E8C8C795E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204417613_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204417613_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:44:18: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:18: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:18: [WARN]: Cookie rejected [JSESSIONID="82DA49A406D0261DF0405480120A66CA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204418164_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204418164_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:44:18: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:18: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:19: [WARN]: Cookie rejected [JSESSIONID="8E443FA1D11D98B3194431EFEE789778", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204418947_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204418947_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]
20170502-07:44:19: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:19: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:20: [WARN]: Cookie rejected [JSESSIONID="874A8AF7C27D6F378CE4C38A104BCCE1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204419534_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201712204419534_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:44:20: [INFO]: 
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:20: [INFO]: 
***************** running test for   Node:: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:20: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:20: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:21: [WARN]: Cookie rejected [JSESSIONID="BC529E60FD5B1995FC2B0CCD6512D504", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204420178_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204420178_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:44:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:21: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:21: [WARN]: Cookie rejected [JSESSIONID="E9DF0CDBA8D41905FB372E8063328BFC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220442145_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test20171220442145_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:44:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:21: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:22: [WARN]: Cookie rejected [JSESSIONID="B8D2EA2DF92C55632C46362A6A535108", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204421514_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204421514_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:44:22: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:22: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:22: [WARN]: Cookie rejected [JSESSIONID="364CFA8A89B3F603C0A557669D20C30E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220442224_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test20171220442224_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:44:22: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:22: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:22: [WARN]: Cookie rejected [JSESSIONID="C608709981A86FB55D098219C0509AA8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204422449_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204422449_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:44:22: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:22: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:23: [WARN]: Cookie rejected [JSESSIONID="DA91198292ED1D25E696E30E2EE8DA7B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204422973_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204422973_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:44:23: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:23: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:24: [WARN]: Cookie rejected [JSESSIONID="ED47F16C48D605056A5D5A55EAE79EEA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204423580_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204423580_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:44:24: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:24: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:24: [WARN]: Cookie rejected [JSESSIONID="9290C722BC5F3D20F7ECD97D727DEE9B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204424114_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204424114_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:44:24: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:24: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:25: [WARN]: Cookie rejected [JSESSIONID="623F860A85F7B9392A3A2D6003621BC5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204424584_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204424584_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:44:25: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:25: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:25: [WARN]: Cookie rejected [JSESSIONID="EADE152A2AE2BE4817AEE5C111AEEC3B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204425170_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204425170_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:44:25: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:25: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:26: [WARN]: Cookie rejected [JSESSIONID="2D2CB187C4AF30C9B7CEAFBF693CB869", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204425665_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204425665_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:44:26: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:26: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:26: [WARN]: Cookie rejected [JSESSIONID="550FC484D395E7A0C8A91BCEB09C0FEA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204426244_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204426244_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:44:26: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:26: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:27: [WARN]: Cookie rejected [JSESSIONID="C6EC830C135BAE60F836533E1FF7A86B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204426676_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204426676_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:44:27: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:27: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:27: [WARN]: Cookie rejected [JSESSIONID="AE22FC0564C4A852C2992D452933D4BF", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204427187_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204427187_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:44:27: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:27: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:27: [WARN]: Cookie rejected [JSESSIONID="9BC38278DC66AC6F1B2A57F9A008A8C3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204427584_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204427584_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:44:27: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:27: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:28: [WARN]: Cookie rejected [JSESSIONID="B20C8EB3A41343E795135EAD4ABD4FB9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204427978_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204427978_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:44:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:28: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:28: [WARN]: Cookie rejected [JSESSIONID="4352F233A60BD31F887F54D40944059F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204428434_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204428434_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:44:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:28: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:29: [WARN]: Cookie rejected [JSESSIONID="F7F4280AA9428B766CCFD84BDE04E955", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204428914_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204428914_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:44:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:29: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:30: [WARN]: Cookie rejected [JSESSIONID="A0FACC718E9FE9E12468A1162F05F938", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204429472_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204429472_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:44:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:30: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:30: [WARN]: Cookie rejected [JSESSIONID="10BBCFC540F4A666339266D08F8EEB70", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220443036_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test20171220443036_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:44:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:30: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:30: [WARN]: Cookie rejected [JSESSIONID="2F636C672E2338533F6BB75D2E1D8704", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204430490_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204430490_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:44:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:30: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:31: [WARN]: Cookie rejected [JSESSIONID="F00D5C1D30692B408F28C264A0496754", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204430892_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204430892_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:44:31: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:31: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:31: [WARN]: Cookie rejected [JSESSIONID="131777332C7E631A1C4464075515FD6F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204431454_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204431454_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:44:31: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:31: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:32: [WARN]: Cookie rejected [JSESSIONID="31E18ECAAE67BC2EEA7192ADE2BBE426", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204431919_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204431919_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:44:32: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:32: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:32: [WARN]: Cookie rejected [JSESSIONID="00A7BE9B8FF71C39D618836631F7EEC7", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204432328_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204432328_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:44:32: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:32: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:33: [WARN]: Cookie rejected [JSESSIONID="E6AF7B8A57EF2C2B535279F5A64EC644", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204432767_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204432767_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:44:33: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:33: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:33: [WARN]: Cookie rejected [JSESSIONID="74C18812E40722F170972EF10EB0BFA5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204433165_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204433165_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:44:33: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:33: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:34: [WARN]: Cookie rejected [JSESSIONID="C7AEBBEEB59B6DDCBA997D0D9479F19A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204433625_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204433625_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:44:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:34: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:34: [WARN]: Cookie rejected [JSESSIONID="FF390602C4A9E67C7255B842BBEAC963", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204434107_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204434107_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]
20170502-07:44:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:34: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:34: [WARN]: Cookie rejected [JSESSIONID="C075BE0A1FE0A1FAED1941BADCD7DCCF", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204434581_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201712204434581_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:44:34: [INFO]: 
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:34: [INFO]: 
***************** running test for   Node:: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:34: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:35: [WARN]: Cookie rejected [JSESSIONID="98A5ADD7D7F7EBB5977F3CCEC86F2C4E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204434976_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204434976_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:44:35: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:35: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:36: [WARN]: Cookie rejected [JSESSIONID="AAC633B8EC0874718BA226DFAEC9FE2B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204435634_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204435634_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:44:36: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:36: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:36: [WARN]: Cookie rejected [JSESSIONID="830021F99EB40D43FFA43533A12A7FB7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204436154_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204436154_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:44:36: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:36: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:37: [WARN]: Cookie rejected [JSESSIONID="FA89F3A0D9855B096928B8B086AE64D1", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204436888_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204436888_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:44:37: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:37: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:38: [WARN]: Cookie rejected [JSESSIONID="4FE8A973085DCDF60D0E7B469800ADBF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204437490_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204437490_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:44:38: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:38: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:38: [WARN]: Cookie rejected [JSESSIONID="DF068775A4D0D5B7261848B2CE89CCF1", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017122044386_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test2017122044386_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:44:38: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:38: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:39: [WARN]: Cookie rejected [JSESSIONID="A64188651DE8ECC18E12C9DBDA8D4D69", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204438426_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204438426_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:44:39: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:39: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:39: [WARN]: Cookie rejected [JSESSIONID="DDE9869C5783BBFFD53E10F6BDC3C719", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204439147_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204439147_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:44:39: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:39: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:40: [WARN]: Cookie rejected [JSESSIONID="083424AA7ADFE173FC716499F001766A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204439576_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204439576_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:44:40: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:40: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:40: [WARN]: Cookie rejected [JSESSIONID="ACF049F29D2AEFF2BA1A94D6B0E38231", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204440193_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204440193_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:44:40: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:40: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:41: [WARN]: Cookie rejected [JSESSIONID="2B13DE8BB1367D34194E0368BC9D71ED", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204440728_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204440728_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:44:41: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:41: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:41: [WARN]: Cookie rejected [JSESSIONID="143FDF93F2E86782C41C005D20A691FF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204441329_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204441329_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:44:41: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:41: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:42: [WARN]: Cookie rejected [JSESSIONID="A6F37FA8E452C7D00CC3165AD7C41E3B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204441961_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204441961_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:44:42: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:42: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:42: [WARN]: Cookie rejected [JSESSIONID="FCEA8F0E4531CB210536B5449199B2CD", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204442470_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204442470_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:44:42: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:42: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:43: [WARN]: Cookie rejected [JSESSIONID="3A85EE4DAEFB298451C9F17C551EDEE2", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204442908_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204442908_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:44:43: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:43: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:44: [WARN]: Cookie rejected [JSESSIONID="70CF42A52F316F6AE886D21B6B10473B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204443504_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204443504_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:44:44: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:44: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:44: [WARN]: Cookie rejected [JSESSIONID="0C98DAC2848DC811E146793ACA17A463", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171220444437_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test20171220444437_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:44:44: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:44: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:44: [WARN]: Cookie rejected [JSESSIONID="D4475C2782150309EDCD6B1A3BF269CF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204444430_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204444430_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:44:44: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:44: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:45: [WARN]: Cookie rejected [JSESSIONID="BBE842D778015A0984974F0B8D155BEC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204444966_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204444966_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:44:45: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:45: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:46: [WARN]: Cookie rejected [JSESSIONID="F001D404BF24D76AD2F7DF549739FCED", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204445685_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204445685_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:44:46: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:46: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:46: [WARN]: Cookie rejected [JSESSIONID="125985D3050C5001AF9A18031096512D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204446403_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204446403_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:44:46: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:46: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:47: [WARN]: Cookie rejected [JSESSIONID="C4AAF4998D8E639C6D4DD66C744C0E66", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204446898_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204446898_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:44:47: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:47: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:47: [WARN]: Cookie rejected [JSESSIONID="B31A6E1C8C85709F2E8D4EB0837D2EB4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204447389_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204447389_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:44:47: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:47: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:48: [WARN]: Cookie rejected [JSESSIONID="612C7C82EF7BBF474EDE96F9B60C523F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204447780_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204447780_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:44:48: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:48: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:48: [WARN]: Cookie rejected [JSESSIONID="13538FBBC6F50506E43A450222E18F25", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204448291_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204448291_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:44:48: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:48: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:49: [WARN]: Cookie rejected [JSESSIONID="8F4A7E87A6F0F034B179D296B1979B5F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204448800_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204448800_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:44:49: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:49: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:49: [WARN]: Cookie rejected [JSESSIONID="F9E652E2DC82ED867EA9788423D8A3ED", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204449223_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204449223_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:44:49: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:49: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:50: [WARN]: Cookie rejected [JSESSIONID="98BB2D48155BF02D72C42138B4E50290", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204449719_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204449719_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:44:50: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:50: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:50: [WARN]: Cookie rejected [JSESSIONID="C9015519DAFEDA6803D616F17F2E16EA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204450112_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204450112_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]
20170502-07:44:50: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:50: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:50: [WARN]: Cookie rejected [JSESSIONID="06BF512320C8FCBFDDD47E15B4CF0710", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201712204450608_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201712204450608_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:44:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:50: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         2
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         2
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         2
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:44:51: [INFO]: 
***************** running test for testDescribe() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:51: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:53: [WARN]: Cookie rejected [JSESSIONID="E9368DC5B5C678818863ED3E1B8E3225", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:44:53: [INFO]: 
***************** running test for testDescribe() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:53: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:54: [WARN]: Cookie rejected [JSESSIONID="55AF77BC2FD1DFCC5F6954C6F6FE3C09", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:44:54: [INFO]: 
***************** running test for testDescribe() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:54: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:55: [WARN]: Cookie rejected [JSESSIONID="0D73CF156DB91666B55C2D7C27568616", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:44:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:55: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         3
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         3
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         3
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:44:55: [INFO]: 
***************** running test for testDescribe() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:56: [WARN]: Cookie rejected [JSESSIONID="5E550DE97838437C6C04E0771C411748", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:201712204455594" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TestingNotFound:201712204455594 [org.dataone.client.rest.RestClient]
20170502-07:44:56: [INFO]: 
***************** running test for testDescribe() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:57: [WARN]: Cookie rejected [JSESSIONID="7B27CE0DF88719452F56CAC3C309A12E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:201712204456807" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TestingNotFound:201712204456807 [org.dataone.client.rest.RestClient]
20170502-07:44:57: [INFO]: 
***************** running test for testDescribe() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:58: [WARN]: Cookie rejected [JSESSIONID="0F150463743353E656A44A7DAE5336ED", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:201712204457416" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TestingNotFound:201712204457416 [org.dataone.client.rest.RestClient]
20170502-07:44:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:58: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         3
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         3
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         3
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:44:58: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:58: [INFO]: 
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:58: [INFO]: 
***************** running test for   Node:: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:44:58: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:58: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:59: [WARN]: Cookie rejected [JSESSIONID="73D5DC95EE87BB191524E37BC7BF1A08", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204458127_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:44:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204458127_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:44:59: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:44:59: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:01: [WARN]: Cookie rejected [JSESSIONID="15DA6BF01830F3E06CC98536BDD1FD54", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204459595_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204459595_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:45:01: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:01: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:02: [WARN]: Cookie rejected [JSESSIONID="BD52C257C1DACB6D73B0DB40A554789A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017122045139_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test2017122045139_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:45:02: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:02: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:02: [WARN]: Cookie rejected [JSESSIONID="5B37B4A9C97AA0D648CD1488E53C5931", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220452189_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220452189_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:45:02: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:02: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:04: [WARN]: Cookie rejected [JSESSIONID="48FDBD9634D0B00485B1A27C0524F21B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220452974_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220452974_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:45:04: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:04: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:05: [WARN]: Cookie rejected [JSESSIONID="F078BCEC4BF48777F8337BBFEA8B49DD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017122045479_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test2017122045479_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:45:05: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:05: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:06: [WARN]: Cookie rejected [JSESSIONID="59D1C996F23AC6892692AC807BB571A8", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220455294_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220455294_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:45:06: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:06: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:07: [WARN]: Cookie rejected [JSESSIONID="2058CD160FCA4531703705B80E6722C1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220456494_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220456494_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:45:07: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:07: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:08: [WARN]: Cookie rejected [JSESSIONID="DA6194ACFEFAECB30F98F6A334ED720D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220457549_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220457549_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:45:08: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:08: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:09: [WARN]: Cookie rejected [JSESSIONID="E743435A6EE0E267BA424590C045AAE1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220458757_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220458757_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:45:09: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:09: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:10: [WARN]: Cookie rejected [JSESSIONID="01FF8F6ABACC7F9229729D3C6412CD39", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220459921_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220459921_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:45:10: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:10: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:12: [WARN]: Cookie rejected [JSESSIONID="DDD635107E40CFA33ABE630E5246C708", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204510953_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204510953_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:45:12: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:12: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:13: [WARN]: Cookie rejected [JSESSIONID="54407710FD83503F432DB834A4278C67", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220451297_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220451297_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:45:13: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:13: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:14: [WARN]: Cookie rejected [JSESSIONID="A11BC8798B05C889E8E69315E46972E3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204513126_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204513126_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:45:14: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:14: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:15: [WARN]: Cookie rejected [JSESSIONID="F9DDF0FD3226CBE76BB3F75A91E583DF", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204514176_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204514176_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:45:15: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:15: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:16: [WARN]: Cookie rejected [JSESSIONID="A21B41278B957D0C7DD4DC239C3DF38B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204515256_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204515256_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:45:16: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:16: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:17: [WARN]: Cookie rejected [JSESSIONID="4416A2A2D5203CDA012E0444948D7AD8", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204516295_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204516295_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:45:17: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:17: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:18: [WARN]: Cookie rejected [JSESSIONID="C8A20337E7D1F3420F82EF8138EE4A1F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204517393_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204517393_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:45:18: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:18: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:19: [WARN]: Cookie rejected [JSESSIONID="8AA58862487F7082DC15427F536CA080", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204518501_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204518501_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:45:19: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:19: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:20: [WARN]: Cookie rejected [JSESSIONID="B1716D40F56E49AC49DFDC8EE54F8B01", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204519539_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204519539_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:45:20: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:20: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:21: [WARN]: Cookie rejected [JSESSIONID="D513ED332DD767F722DBBDF8EFED9DDD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204520542_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204520542_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:45:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:21: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:23: [WARN]: Cookie rejected [JSESSIONID="EDB488C8E6D7A7E6BE5AB5C2C73B5399", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204521762_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204521762_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:45:23: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:23: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:24: [WARN]: Cookie rejected [JSESSIONID="C59182E28EF177B517B05FEB688544DA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220452351_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220452351_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:45:24: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:24: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:25: [WARN]: Cookie rejected [JSESSIONID="A9662711688B65A2CDC2CF7A237EBEF5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204524180_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204524180_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:45:25: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:25: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:26: [WARN]: Cookie rejected [JSESSIONID="CBB08A045DDFC69BB9103101AC77243E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204525139_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204525139_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:45:26: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:26: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:27: [WARN]: Cookie rejected [JSESSIONID="06828F54D29EE81F94110B4BA4A9364A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204526106_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204526106_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:45:27: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:27: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:28: [WARN]: Cookie rejected [JSESSIONID="BF745543A0D8159F95925F72D4F1DA69", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220452776_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171220452776_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:45:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:28: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:29: [WARN]: Cookie rejected [JSESSIONID="06F74B495FF8857464E0F7E3613DB0BA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204528324_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204528324_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:45:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:29: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:30: [WARN]: Cookie rejected [JSESSIONID="3DD6CA9F88AD57EE9AA272711C6FD180", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204529523_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204529523_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]
20170502-07:45:30: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:30: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:31: [WARN]: Cookie rejected [JSESSIONID="FFFF897C0B6C9512D05A90A800E1CB31", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204530594_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201712204530594_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:45:31: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:45:31: [INFO]: 
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:45:31: [INFO]: 
***************** running test for   Node:: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:45:31: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:31: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:32: [WARN]: Cookie rejected [JSESSIONID="A827D8BBE94ED0E3945027566BE25D84", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204531436_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204531436_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:45:32: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:32: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:33: [WARN]: Cookie rejected [JSESSIONID="0B855CCF31A018541FAB348A0F5BCF12", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204532581_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204532581_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:45:33: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:33: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:34: [WARN]: Cookie rejected [JSESSIONID="DBE31221E05CDEB5E5A95026371CD475", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204533542_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204533542_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:45:34: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:34: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:35: [WARN]: Cookie rejected [JSESSIONID="60D0449EF72A4BCE4DC6590FDAEEAF7B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204534385_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204534385_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:45:35: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:35: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:36: [WARN]: Cookie rejected [JSESSIONID="B802A1FDF4D610D3901B85E91AC29DC8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204535464_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204535464_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:45:36: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:36: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:37: [WARN]: Cookie rejected [JSESSIONID="0F32AD9FC9A8EF3B9E4002E67892F1F7", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204536442_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204536442_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:45:37: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:37: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:38: [WARN]: Cookie rejected [JSESSIONID="475DF55BAE9FE6B69E4FB14BF6B5D9E3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204537539_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204537539_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:45:38: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:38: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:39: [WARN]: Cookie rejected [JSESSIONID="1ADE8B723B443FC4858640AD4073913B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204538325_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204538325_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:45:39: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:39: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:40: [WARN]: Cookie rejected [JSESSIONID="780C795E6DA7F5319298F024AEE04CF0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204539256_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204539256_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:45:40: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:40: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:41: [WARN]: Cookie rejected [JSESSIONID="1E4C75261E09A3BC4A051080FFC0C364", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204540189_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204540189_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:45:41: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:41: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:42: [WARN]: Cookie rejected [JSESSIONID="322125751B47775A784D361CA6901506", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220454186_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220454186_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:45:42: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:42: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:43: [WARN]: Cookie rejected [JSESSIONID="B84ACC0BC2F747716EDEECD68FB4E398", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220454295_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220454295_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:45:43: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:43: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:44: [WARN]: Cookie rejected [JSESSIONID="D9ADBB02E19F717B17C10E80124F930A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220454372_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220454372_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:45:44: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:44: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:45: [WARN]: Cookie rejected [JSESSIONID="C055140F32AFFB6A3F549F73CE815214", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204544171_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204544171_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:45:45: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:45: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:45: [WARN]: Cookie rejected [JSESSIONID="B923F36EEDD3128CD24B68D955A46D41", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220454565_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220454565_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:45:45: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:45: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:46: [WARN]: Cookie rejected [JSESSIONID="F354FC88BC95C484492BAA98FE7EA857", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204545884_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204545884_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:45:46: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:46: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:47: [WARN]: Cookie rejected [JSESSIONID="74C30E94A9E2524BF9BF2E18F4B237AE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204546741_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204546741_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:45:47: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:47: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:48: [WARN]: Cookie rejected [JSESSIONID="181F939BD4FAAFA39D53CA742AEEE31E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204547648_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204547648_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:45:48: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:48: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:49: [WARN]: Cookie rejected [JSESSIONID="D80D54A88E864CF52C4B749CF9838CBC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204548643_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204548643_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:45:49: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:49: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:50: [WARN]: Cookie rejected [JSESSIONID="0B8124D6C9E43591992189F3A4FE70EC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204549784_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204549784_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:45:50: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:50: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:51: [WARN]: Cookie rejected [JSESSIONID="8A8A3E6DF2B3494FF21C96A3FB8CD8E0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204550745_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204550745_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:45:51: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:51: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:52: [WARN]: Cookie rejected [JSESSIONID="D9FDAE19235A553C68C2502741A35316", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204551710_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204551710_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:45:52: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:52: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:53: [WARN]: Cookie rejected [JSESSIONID="8A0412E56B48F2787C3678608EFBDC13", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204552602_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204552602_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:45:53: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:53: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:54: [WARN]: Cookie rejected [JSESSIONID="DDA976BA4E0C9F9AE99AC7668DE7DCA6", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204553552_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204553552_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:45:54: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:54: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:55: [WARN]: Cookie rejected [JSESSIONID="9FDDE8B94252DB787CB0A60F2F669960", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204554499_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204554499_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:45:55: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:55: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:56: [WARN]: Cookie rejected [JSESSIONID="74369D81A7FFA6EC20A009ADEF5CE8C8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204555342_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204555342_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:45:56: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:56: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:57: [WARN]: Cookie rejected [JSESSIONID="B1025B5092D34A38AAE5EE45B7EF672E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204556289_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204556289_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:45:57: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:57: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:58: [WARN]: Cookie rejected [JSESSIONID="ACC851AFF2CB6445EE92E183C1E697A6", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204557173_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201712204557173_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:45:58: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:58: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:58: [WARN]: Cookie rejected [JSESSIONID="5743954EDB3F6D16533A4E0A7FE804EB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220455841_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171220455841_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]
20170502-07:45:59: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:59: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:59: [WARN]: Cookie rejected [JSESSIONID="C1AC65F0CE27FE5C5507F375018CFA7F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017122045592_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:45:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test2017122045592_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:45:59: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:45:59: [INFO]: 
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:45:59: [INFO]: 
***************** running test for   Node:: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:45:59: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:45:59: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:01: [WARN]: Cookie rejected [JSESSIONID="8A38A63904C7ED91C1EBC32892D9D5BE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204559905_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204559905_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20170502-07:46:01: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:01: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:02: [WARN]: Cookie rejected [JSESSIONID="900BCD4A770608FAA67469275281985B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220461127_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220461127_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20170502-07:46:02: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:02: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:03: [WARN]: Cookie rejected [JSESSIONID="0DC4877CDAD325DD45F6E3800D1FF782", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220462134_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220462134_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20170502-07:46:03: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:03: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:03: [WARN]: Cookie rejected [JSESSIONID="3E2EEDFB635EF38EFBCC828C0E9FD2E8", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017122046313_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test2017122046313_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20170502-07:46:03: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:03: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:04: [WARN]: Cookie rejected [JSESSIONID="9BDAD3DEED42DDBC0C0FE6B518E0C00A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220463890_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220463890_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20170502-07:46:04: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:04: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:05: [WARN]: Cookie rejected [JSESSIONID="241C38E1F2B9416C54B4939BA29DE594", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220464859_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220464859_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20170502-07:46:05: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:05: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:06: [WARN]: Cookie rejected [JSESSIONID="F67D897D8279B45FF45569D427A82BEC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220465850_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220465850_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20170502-07:46:06: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:06: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:07: [WARN]: Cookie rejected [JSESSIONID="F004AA66A6C9DF818B7A990F10FBC195", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220466691_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220466691_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20170502-07:46:07: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:07: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:08: [WARN]: Cookie rejected [JSESSIONID="5B10C31EF8CF21BB9ECD8F84B0F2ACE6", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220467453_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220467453_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20170502-07:46:08: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:08: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:09: [WARN]: Cookie rejected [JSESSIONID="ACEA2639E8C02580440EF8A7CBFB9EA2", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220468307_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220468307_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20170502-07:46:09: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:09: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:09: [WARN]: Cookie rejected [JSESSIONID="A76550C387C35168E47B03E51FE565E0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220469170_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220469170_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20170502-07:46:09: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:09: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:10: [WARN]: Cookie rejected [JSESSIONID="7D53793644494D35EF15C5DFC9A1D1ED", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220469906_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220469906_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20170502-07:46:10: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:10: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:11: [WARN]: Cookie rejected [JSESSIONID="ADE1630678AB1EB402C5F75F21437177", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204610616_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204610616_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20170502-07:46:11: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:11: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:11: [WARN]: Cookie rejected [JSESSIONID="5431C60740DCBB155E7F873B25CF62C9", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204611246_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204611246_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20170502-07:46:11: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:11: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:12: [WARN]: Cookie rejected [JSESSIONID="68560544FBA59A9790E5D11CAE9C7210", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204611881_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204611881_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20170502-07:46:12: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:12: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:13: [WARN]: Cookie rejected [JSESSIONID="1778F4F4C3EC237B70214E60FBCBD39A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204612489_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204612489_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20170502-07:46:13: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:13: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:13: [WARN]: Cookie rejected [JSESSIONID="807650AD45A59CB4E3E29A35EA48D78A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204613100_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204613100_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20170502-07:46:13: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:13: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:14: [WARN]: Cookie rejected [JSESSIONID="4D307ABEE1832880B142A965FA6C9378", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204613850_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204613850_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20170502-07:46:14: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:14: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:15: [WARN]: Cookie rejected [JSESSIONID="5703888D2F445B5EEEA9808406B3EC1A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204614484_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204614484_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20170502-07:46:15: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:15: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:15: [WARN]: Cookie rejected [JSESSIONID="B1DE92148332071016A61E2C808C93E6", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204615120_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204615120_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20170502-07:46:15: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:15: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:16: [WARN]: Cookie rejected [JSESSIONID="6B23C96896C85D04D8BBEC7663334D1C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204615874_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204615874_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20170502-07:46:16: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:16: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:17: [WARN]: Cookie rejected [JSESSIONID="BBF5BA57C9A9FCA8575665F751F126D4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204616577_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204616577_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20170502-07:46:17: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:17: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:18: [WARN]: Cookie rejected [JSESSIONID="747C93F8BBE4077FD4F0161DD2287C4F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204617293_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204617293_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20170502-07:46:18: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:18: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:18: [WARN]: Cookie rejected [JSESSIONID="8FDE3D3758CFAB72EA4D2D9B975AC5DA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171220461843_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171220461843_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20170502-07:46:18: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:18: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:19: [WARN]: Cookie rejected [JSESSIONID="18260F387B1D55A68CAC8A7D7D785622", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204618883_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204618883_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20170502-07:46:19: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:19: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:20: [WARN]: Cookie rejected [JSESSIONID="31F36A20ED5B359B767A5A2BF23BD25E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204619523_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204619523_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20170502-07:46:20: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:20: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:21: [WARN]: Cookie rejected [JSESSIONID="6B5D8E9BB0A0ADC3368E8B4E8BED92B7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204620498_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204620498_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20170502-07:46:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:21: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:21: [WARN]: Cookie rejected [JSESSIONID="407A5A0E82EF94A470CE6895EE1BC5A7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204621117_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204621117_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20170502-07:46:21: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:21: [INFO]: 28    unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:22: [WARN]: Cookie rejected [JSESSIONID="E681D1DA05CBC6F3893E4C507DA3727E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204621775_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204621775_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]
20170502-07:46:22: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:22: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20170502-07:46:23: [WARN]: Cookie rejected [JSESSIONID="A884BDA31DF1E348F9D4282816E17162", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201712204622480_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201712204622480_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20170502-07:46:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:23: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         3
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         3
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         3
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:23: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:23: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:25: [WARN]: Cookie rejected [JSESSIONID="4267D8B43794F41D99FE1F0604B6B8FF", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:46:25: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:25: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:26: [WARN]: Cookie rejected [JSESSIONID="52D0312C733AB15114E73F5EB48C624B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:46:26: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:26: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:26: [WARN]: Cookie rejected [JSESSIONID="EB4EABA77D1E64940AE28DC0A4146E18", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:46:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:26: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         4
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         4
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         4
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:26: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:27: [WARN]: Cookie rejected [JSESSIONID="53DCF56619975230C7892BD0C8AA5DAB", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TestingNotFound:201712204626852" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/TestingNotFound:201712204626852 [org.dataone.client.rest.RestClient]
20170502-07:46:27: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:27: [WARN]: Cookie rejected [JSESSIONID="D596FDB3F7DBC65A0F1E70AC19E4BF77", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TestingNotFound:201712204627296" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/TestingNotFound:201712204627296 [org.dataone.client.rest.RestClient]
20170502-07:46:27: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:27: [WARN]: Cookie rejected [JSESSIONID="F5D0F974969CE8CA65F76F5D522D582C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TestingNotFound:201712204627618" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/TestingNotFound:201712204627618 [org.dataone.client.rest.RestClient]
20170502-07:46:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:27: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           3
            urn:node:cnStageUNM1  publicObject_hits         4
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           3
            urn:node:cnStageORC1  publicObject_hits         4
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           3
           urn:node:cnStageUCSB1  publicObject_hits         4
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:27: [INFO]: 
***************** running test for testResolve(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:46:28: [INFO]: Using cached objectlist for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:29: [WARN]: Cookie rejected [JSESSIONID="C9C995A69ED5FC4EEDFD8CDC50286D08", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient]
20170502-07:46:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/resolve/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient]
20170502-07:46:31: [INFO]: 
***************** running test for testResolve(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:46:31: [INFO]: Using cached objectlist for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:32: [WARN]: Cookie rejected [JSESSIONID="73C205127551D17C6361D807BA825193", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient]
20170502-07:46:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/resolve/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient]
20170502-07:46:32: [INFO]: 
***************** running test for testResolve(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-07:46:33: [INFO]: Using cached objectlist for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:34: [WARN]: Cookie rejected [JSESSIONID="AD68475C503FAD0FD7FA24CE48F305A5", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient]
20170502-07:46:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/resolve/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient]
20170502-07:46:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:34: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         4
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         4
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         4
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:34: [INFO]: 
***************** running test for testGet() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:34: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:38: [WARN]: Cookie rejected [JSESSIONID="EFA9A67DB0175E4FE1FF2D9994EE1FE9", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:46:38: [INFO]: 
***************** running test for testGet() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:38: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:40: [WARN]: Cookie rejected [JSESSIONID="91B511B02167E289C287711DA47E8AF4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:46:40: [INFO]: 
***************** running test for testGet() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:40: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:41: [WARN]: Cookie rejected [JSESSIONID="BA076737341CF9797DCC7E88678B7024", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:46:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:46:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:41: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         5
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         5
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         5
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:41: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:41: [INFO]: 
***************** running test for testIsAuthorized() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:41: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:46:51: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:51: [INFO]: 
***************** running test for testIsAuthorized() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:51: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:46:52: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:52: [INFO]: 
***************** running test for testIsAuthorized() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:52: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:56: [INFO]: Testing isAuthorized() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: Testing isAuthorized(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:46:56: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient]
20170502-07:46:57: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:57: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:46:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:46:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:01: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:01: [INFO]: certificate filename: testPerson_NoSubjectInfo [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:01: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:01: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:01: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:47:03: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:04: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:05: [INFO]: certificate filename: testEQPerson1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:05: [INFO]: client setup as Subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:05: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:05: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:47:07: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:08: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:09: [INFO]: certificate filename: testEQPerson3 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:09: [INFO]: client setup as Subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:09: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:10: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:47:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:14: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:16: [INFO]: certificate filename: testGroupie [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:16: [INFO]: client setup as Subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:16: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:17: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:47:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:279)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:280)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:281)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:30: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve/201712204154368?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:47:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:286)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:35: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:287)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:38: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:288)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15 with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:44: [WARN]: Cookie rejected [JSESSIONID="EF83914C5087786C0C6CD65951064BBB", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:47:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:47:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:292)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:46: [WARN]: Cookie rejected [JSESSIONID="0EFEC608D0FBFE2B5D1CF3928B618521", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:47:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:293)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:47: [WARN]: Cookie rejected [JSESSIONID="372A3D71A009D6DDD021CED13F7168F9", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:47:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:294)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:47: [INFO]: certificate filename: testPerson_Expired [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:47: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:47: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:48: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:48: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:300)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:48: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:48: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:301)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:49: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:49: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:302)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:49: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:49: [INFO]: certificate filename: testPerson_SelfSigned [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:49: [INFO]: client setup as Subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-07:47:49: [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]
20170502-07:47:49: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:52: [WARN]: Cookie rejected [JSESSIONID="3B6E05DF391D41E15A0755E76B9AA3F1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:47:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:47:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:307)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:53: [WARN]: Cookie rejected [JSESSIONID="AB54329A3CB3DF052E1BD0D6D2ECDD42", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:47:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:308)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:55: [WARN]: Cookie rejected [JSESSIONID="54A0B54DA836F5F9971603F00B348FFC", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:47:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:309)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:47:55: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient]
20170502-07:47:56: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:56: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:57: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:47:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:47:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:47:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:47:59: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:01: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:03: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:03: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:05: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:06: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:09: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:10: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:279)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:280)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:14: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:281)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:15: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:286)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:287)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:19: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:288)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:21: [WARN]: Cookie rejected [JSESSIONID="FC6184C57DA003F68FA96AE565532878", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:48:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:292)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:22: [WARN]: Cookie rejected [JSESSIONID="A060194946AEEFD559CBDFDDF16DC1D6", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:48:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:293)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:23: [WARN]: Cookie rejected [JSESSIONID="E4D2C4AE82A7EAA2FE93F510E062A5DB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:48:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:294)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:23: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:23: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:23: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:300)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:24: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:24: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:301)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:24: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:24: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:302)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48: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]
20170502-07:48:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:26: [WARN]: Cookie rejected [JSESSIONID="95B3E9FBB87926E09BB83538CB534DF5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:48:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:307)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:27: [WARN]: Cookie rejected [JSESSIONID="D6C4BE2AAE743B9967F95FD663F96FF0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:48:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:308)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:27: [WARN]: Cookie rejected [JSESSIONID="998FCA7311F2D1E5AD3D4B88081343A5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:48:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:309)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient]
20170502-07:48:29: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:32: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:35: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:38: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:39: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:42: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:279)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:280)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:48: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:281)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:50: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:50: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:286)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:287)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:55: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:48:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:288)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:57: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:58: [WARN]: Cookie rejected [JSESSIONID="1FCA4E320A2C43180F2DB56C316D2C76", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:48:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:48:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:292)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:48:59: [WARN]: Cookie rejected [JSESSIONID="2AC197E3E29AEBB13DEFCCC915052E73", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:48:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:293)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:48:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:00: [WARN]: Cookie rejected [JSESSIONID="2FA07328F332D86E13623B89BBFCB7B9", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:49:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:294)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:00: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:01: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:01: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:300)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:01: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:01: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:301)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:02: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:02: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:302)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49: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]
20170502-07:49:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:03: [WARN]: Cookie rejected [JSESSIONID="739034C2B23F619E1A5D69D31E9C2213", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:49:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:307)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:04: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:05: [WARN]: Cookie rejected [JSESSIONID="EDECF87544817AE39121401531BA8D8C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:49:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:308)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:05: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:06: [WARN]: Cookie rejected [JSESSIONID="3F72E3480AE06465E66072053FB922D4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:49:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:309)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:06: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:49:06: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient]
20170502-07:49:08: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:08: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:49:11: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:49:14: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:49:17: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:49:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:404)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:49:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:405)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:49:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:406)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:29: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:29: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:49:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:49:35: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:49:38: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:49:41: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:49:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:49:47: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:47: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:49:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:49:50: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:49:51: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:49:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:435)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:49:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:436)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:49:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:437)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:04: [WARN]: Cookie rejected [JSESSIONID="82F88CF93163DCE7D7271632B45E571A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:441)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:04: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:06: [WARN]: Cookie rejected [JSESSIONID="6E244B29BC4694AC5A447968EACC1540", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:442)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:08: [WARN]: Cookie rejected [JSESSIONID="167D696F4937BFF08AB8954B68F61392", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:443)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50: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]
20170502-07:50:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:10: [WARN]: Cookie rejected [JSESSIONID="1B00F389F4F96B7D422D93AC1266D643", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:456)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:11: [WARN]: Cookie rejected [JSESSIONID="07FBBB30B80DB5DABB3B69EB3708F368", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:457)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:13: [WARN]: Cookie rejected [JSESSIONID="C26AB96182BB96EFC2437322B89ECB8B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:458)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:13: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient]
20170502-07:50:14: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:14: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:18: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:19: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:404)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:405)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:406)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:24: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:28: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:29: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:30: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:33: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:36: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:36: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:37: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:435)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:436)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:437)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:42: [WARN]: Cookie rejected [JSESSIONID="7872F419825916F0AC59F1C0E4F413AA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:441)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:43: [WARN]: Cookie rejected [JSESSIONID="5F07B6353C5E797048495368F400D926", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:442)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:44: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:44: [WARN]: Cookie rejected [JSESSIONID="4F2F10686EB9DD7DFFF976C3C81A450C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:443)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:44: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:46: [WARN]: Cookie rejected [JSESSIONID="12672A3C8F5E74F8610A817EC86FF8FD", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:456)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:47: [WARN]: Cookie rejected [JSESSIONID="98DF0DB1BEE3D860AC61B252EA6E01C1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:457)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:48: [WARN]: Cookie rejected [JSESSIONID="D5C13DF774D49A213F142C19E1D268CA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:50:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:458)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:48: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient]
20170502-07:50:49: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:49: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:53: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:50:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:404)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:50:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:405)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:50:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:50:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:406)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:50:59: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:00: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:51:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:51:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:51:04: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:05: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:51:06: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:51:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:51:09: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:09: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:51:10: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:51:11: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:51:11: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:51:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:435)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:14: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:51:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:436)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:16: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:51:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:437)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:18: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:19: [WARN]: Cookie rejected [JSESSIONID="2EC0CF3544D55F51ADCAA22D416B69BC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:51:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:51:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:441)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:20: [WARN]: Cookie rejected [JSESSIONID="A79DBB792F2882E78B1A562B604AB845", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:51:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:51:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:442)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:21: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:21: [WARN]: Cookie rejected [JSESSIONID="814F4923F5BD91FC9C81E657405DD728", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:51:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:51:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:443)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51: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]
20170502-07:51:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:23: [WARN]: Cookie rejected [JSESSIONID="954A06F029A40D8463E3B80A2AB76906", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:51:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:51:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:456)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:24: [WARN]: Cookie rejected [JSESSIONID="62B6096B28B0B6C71E98DE168D7C54EE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:51:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:51:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:457)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:24: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:25: [WARN]: Cookie rejected [JSESSIONID="532D655D8E6BA8A7CD4F97D464CD8069", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:51:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:51:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:458)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:25: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:51:25: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:51:26: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:27: [INFO]: Running isAuthorized() on POST https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201712204151681; FilePart:sysmeta = /tmp/mmp.output.2894516994581425373.tmp (944 bytes);  with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:51:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:51:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:51:35: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:36: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:51:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:540)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:51:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:51:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:541)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:51:53: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:52:01: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:52:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:546)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:52:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:52:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:547)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:52:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:52:13: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:52:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:553)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:52:22: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:52:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:554)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:52:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:52:40: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:52:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:559)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:52:50: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:52:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:52:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:560)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:52:58: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:53:06: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:53:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:566)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:53:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:567)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:53:20: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:21: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:53:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:573)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:53:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:574)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:29: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:53:33: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:35: [WARN]: Cookie rejected [JSESSIONID="78E3A5A3F7DD4909B6BE3C61F85623F3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:53:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:53:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:36: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:37: [WARN]: Cookie rejected [JSESSIONID="7421031ADA70AE8AF6B806FF4A6945AD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:53:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:53:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:580)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:37: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:39: [WARN]: Cookie rejected [JSESSIONID="0019861DD52AD9A80361B0633C000A4A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:53:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:53:39: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:41: [WARN]: Cookie rejected [JSESSIONID="B4A027DBFE4AC0587268B84A94435E86", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:53:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:53:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:594)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:43: [WARN]: Cookie rejected [JSESSIONID="B7916531ABA49D44415E1019EC86BCAD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:53:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:53:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:595)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:45: [WARN]: Cookie rejected [JSESSIONID="0F1994C7A0879E2D254AEEFE4235340E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:53:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:53:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:53:46: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:47: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:53:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:53:50: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:53:51: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:53:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:540)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:53:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:541)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:53:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:53:58: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:58: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:53:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:53:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:546)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:00: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:547)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:03: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:03: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:553)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:06: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:554)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:10: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:559)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:560)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:17: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:18: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:566)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:19: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:567)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:22: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:573)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:25: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:574)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:28: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:29: [WARN]: Cookie rejected [JSESSIONID="8647D78F3E120FCB9B0ECB16D9EF541A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:54:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:30: [WARN]: Cookie rejected [JSESSIONID="26158CF7983CC3E428A976D50571EB2C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:54:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:580)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:30: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:31: [WARN]: Cookie rejected [JSESSIONID="D95E63E27F5703AE8ECF347E9A2641BF", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:54:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07: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]
20170502-07:54:31: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:32: [WARN]: Cookie rejected [JSESSIONID="07A9B8E963F79A77213798C4B88A3CD9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:54:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:594)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:33: [WARN]: Cookie rejected [JSESSIONID="179E363D8B16D8C833AB762EF795B559", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:54:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:595)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:34: [WARN]: Cookie rejected [JSESSIONID="7330F66D3288F23E06D571CC63704445", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:54:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:34: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:54:35: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:39: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:40: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:540)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:541)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:53: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:54:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:546)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:54:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:547)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:54:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:54:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:54:59: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:00: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:55:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:553)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:04: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:55:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:554)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:55:12: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:55:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:559)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:17: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:55:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:560)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:21: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:55:25: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:55:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:566)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:28: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:55:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:567)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:55:33: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:55:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:573)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:55:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:574)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:55:39: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:40: [WARN]: Cookie rejected [JSESSIONID="7539A4B9F78A7234219D18AF39195655", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:55:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:55:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:42: [WARN]: Cookie rejected [JSESSIONID="34AA65B0F9EE546EA14B858158501AC2", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:55:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:55:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:580)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:43: [WARN]: Cookie rejected [JSESSIONID="BBA272286E7CA965BAAEBD8A3918F25F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:55:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:55: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]
20170502-07:55:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:44: [WARN]: Cookie rejected [JSESSIONID="C26F4CE03C9DE45157CB2D4A50A5952A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:55:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:55:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:594)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:45: [WARN]: Cookie rejected [JSESSIONID="05B66015C1E6066B53FF3FD034484BD8", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:55:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:55:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:595)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:55:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:46: [WARN]: Cookie rejected [JSESSIONID="8855F68411B10891BC23E81857FF6D2C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:55:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:55:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:46: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:55:46: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:55:48: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:55:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:55:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:55:56: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:55:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:56:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:677)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:56:04: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:56:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:678)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:56:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:56:19: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:56:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:683)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:56:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:56:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:684)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:56:27: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:56:29: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:56:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:690)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:56:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:56:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:691)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:56:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:56:53: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:56:54: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:57:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:696)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:57:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:697)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:57:16: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:17: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:57:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:703)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:57:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:704)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:57:29: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:29: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:57:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:710)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:57:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:711)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:37: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:57:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:42: [WARN]: Cookie rejected [JSESSIONID="172F4A18C5EE5A37F8D8F0C229313D0E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:57:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:57:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:716)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:43: [WARN]: Cookie rejected [JSESSIONID="2F87A36172AF3A62C788A35445483675", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:57:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:57:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:717)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:45: [WARN]: Cookie rejected [JSESSIONID="E9918C40D8F62FFD42E2D883059ED403", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:57:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:57:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:718)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:45: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:47: [WARN]: Cookie rejected [JSESSIONID="DAA3EB609AB6DABADA18D05DD09EC646", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:57:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:57:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:731)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:48: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:49: [WARN]: Cookie rejected [JSESSIONID="CF7C3D08A922ABF911F765345AB0B2CD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:57:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:57:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:732)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:50: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:51: [WARN]: Cookie rejected [JSESSIONID="163BBA60ECFA823DAB5F150ED22F15E5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:57:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:57:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:733)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:51: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:57:52: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:57:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:57:55: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:57:57: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:57: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:57:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:57:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:677)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:57:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:678)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:03: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:04: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:683)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:05: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:684)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:07: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:08: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:690)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:11: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:691)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:15: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:696)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:18: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:697)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:22: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:703)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:24: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:704)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:27: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:28: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:710)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:711)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:31: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:33: [WARN]: Cookie rejected [JSESSIONID="3F8C03D09C7734C04F7F1EEE2A5DA3F3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:58:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:716)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:34: [WARN]: Cookie rejected [JSESSIONID="E5F633D0DB8DB40DD80B591F9EFA5D17", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:58:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:717)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:35: [WARN]: Cookie rejected [JSESSIONID="E3E6C16C59DF8B4B99C3860E4B6A8BAA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:58:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:718)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:35: [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]
20170502-07:58:36: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:37: [WARN]: Cookie rejected [JSESSIONID="18E0C8466F28706AC24AAB5BF7D44BD0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:58:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:731)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:38: [WARN]: Cookie rejected [JSESSIONID="00CF31ADF96BAACEEB988E7935AA7BC1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:58:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:732)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:38: [WARN]: Cookie rejected [JSESSIONID="6EA36A176753F372C9727083A263FE8F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:58:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:733)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:39: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:58:40: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:45: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:58:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:677)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:58:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:678)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:58:54: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:58:58: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:58:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:59:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:683)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:00: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:59:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:684)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:59:04: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:59:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:690)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:59:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:691)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:59:16: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:59:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:696)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:59:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:697)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:59:29: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:59:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:703)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:32: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:59:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:704)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:59:36: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:36: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:59:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:710)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:59:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:711)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:59:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:44: [WARN]: Cookie rejected [JSESSIONID="670F913CEB5D5DC975FB8418FD29A5EE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:59:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:59:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:716)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:45: [WARN]: Cookie rejected [JSESSIONID="63AAF5E5488B785E8F0D74E8D5689018", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:59:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:59:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:717)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:46: [WARN]: Cookie rejected [JSESSIONID="6C7D66AAAAC8BA2ABAA658C05616B105", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:59:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:59:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:718)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:46: [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]
20170502-07:59:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:47: [WARN]: Cookie rejected [JSESSIONID="699247B5A438DA4C57C8DA4D9E43DC3C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:59:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:59:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:731)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:48: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:49: [WARN]: Cookie rejected [JSESSIONID="B68F3E4AD77799C6779B24B31CEC6A92", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:59:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:59:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:732)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:50: [WARN]: Cookie rejected [JSESSIONID="8E7A1E07135D9668EB87D22AB6488392", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-07:59:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-07:59:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:733)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-07:59:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:50: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-07:59:50: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Verified_READ.15 [org.dataone.client.rest.RestClient]
20170502-07:59:52: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-07:59:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-07:59:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-07:59:58: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:00:00: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:00:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:816)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:00:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:00:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:817)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:00:17: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:00:25: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:00:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:824)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:00:29: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:00:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:825)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:00:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:00:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:826)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:00:36: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:36: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:00:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:837)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:00:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:00:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:00:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:838)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:00:53: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:01:01: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:01:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:843)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:01:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:844)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:17: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:01:25: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:01:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:852)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:01:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:853)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:01:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:854)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:38: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:01:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:859)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:01:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:860)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:01:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:861)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:52: [WARN]: Cookie rejected [JSESSIONID="25C50274F68C34D470F91CDD4A1AA27A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:01:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:01:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:865)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:54: [WARN]: Cookie rejected [JSESSIONID="030A875329A5EEABAB76576A717D6C05", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:01:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:01:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:866)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:56: [WARN]: Cookie rejected [JSESSIONID="5003280BD099797FF037B43122E129B7", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:01:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:01:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:867)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01: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]
20170502-08:01:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:01:58: [WARN]: Cookie rejected [JSESSIONID="4BA830EB9EAC9F17093F5534E13DA9B6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:01:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:01:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:880)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:01:58: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:00: [WARN]: Cookie rejected [JSESSIONID="055269D2F623745A41E2DA7DEB1EC88D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:02:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:881)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:02: [WARN]: Cookie rejected [JSESSIONID="9FC47CE2D83FF5E9C1B480359B73B548", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:02:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:882)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Verified_READ.15 [org.dataone.client.rest.RestClient]
20170502-08:02:03: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:03: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:05: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:06: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:07: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:08: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:816)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:817)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:14: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:824)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:825)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:18: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:826)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:19: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:19: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:837)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:838)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:24: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:26: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:843)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:844)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:31: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:33: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:852)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:853)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:854)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:38: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:859)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:860)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:861)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:43: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:44: [WARN]: Cookie rejected [JSESSIONID="EBD706E87E83CA6272963636CA537011", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:02:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:865)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:45: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:45: [WARN]: Cookie rejected [JSESSIONID="77D776166F7C58C039ED23E85364D305", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:02:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:866)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:46: [WARN]: Cookie rejected [JSESSIONID="E233A97E7024C77426887A08F38AAAF1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:02:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:867)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:46: [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]
20170502-08:02:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:47: [WARN]: Cookie rejected [JSESSIONID="82EC0608937C255EEDF44D52DB286525", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:02:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:880)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:48: [WARN]: Cookie rejected [JSESSIONID="302C95C7C51C0E0712DF96A46B182B49", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:02:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:881)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:49: [WARN]: Cookie rejected [JSESSIONID="5C04D47C5F883E86C8CA75D112B22D05", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:02:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:882)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:02:49: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Verified_READ.15 [org.dataone.client.rest.RestClient]
20170502-08:02:50: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:50: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:02:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:02:55: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:02:56: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:02:57: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:03:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:816)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:03:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:817)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:06: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:03:09: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:03:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:824)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:03:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:825)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:14: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:03:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:826)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:16: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:03:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:837)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:21: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:03:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:838)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:26: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:03:29: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:30: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:03:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:843)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:03:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:844)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:03:42: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:03:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:852)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:03:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:853)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:48: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:03:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:854)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:50: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:50: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:03:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:859)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:03:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:860)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:03:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:861)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:03:59: [WARN]: Cookie rejected [JSESSIONID="5858A0BEA389C3F1DFC2FA90F45009BF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:03:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:03:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:865)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:03:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:00: [WARN]: Cookie rejected [JSESSIONID="6162F574DC14D8C37A2CBE4C93016CA7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:04:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:04:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:866)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:01: [WARN]: Cookie rejected [JSESSIONID="B8C36752894E329546AB0CAD25166E3B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:04:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:04:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:867)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:01: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:03: [WARN]: Cookie rejected [JSESSIONID="59D290BFC8C09D8ED58F9E9442F3BBDB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:04:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:04:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:880)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:04: [WARN]: Cookie rejected [JSESSIONID="8D2C989E4439BD4249C146DE23AD8F1F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:04:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:04:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:881)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:04: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:05: [WARN]: Cookie rejected [JSESSIONID="2C9818CD18189B692ADF4828F9EEC421", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:04:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:04:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:882)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:05: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:04:05: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testPerson_READ.15 [org.dataone.client.rest.RestClient]
20170502-08:04:07: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:07: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:04:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:04:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:04:14: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:15: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:04:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:965)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:04:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:966)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:31: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:04:38: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:04:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:973)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:04:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:974)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:04:48: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:04:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:04:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:980)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:04:56: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:05:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:981)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:05:12: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:05:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:986)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:05:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:987)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:28: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:05:35: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:05:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:994)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:05:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:995)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:43: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:05:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:996)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:47: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:47: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:05:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1001)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:05:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1002)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:05:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1003)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:05:59: [WARN]: Cookie rejected [JSESSIONID="22A158CB78CD72BCB0DA0680E267285D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:05:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:05:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1008)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:05:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:00: [WARN]: Cookie rejected [JSESSIONID="3DC6C6FD13F91F5E4902976C417C229E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1009)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:01: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:02: [WARN]: Cookie rejected [JSESSIONID="6DD841E687855CF380BB8FD30EBDAE74", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1010)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06: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]
20170502-08:06:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:04: [WARN]: Cookie rejected [JSESSIONID="8428AFFA4DA4C2E0A50F6A3964DC7375", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1023)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:04: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:05: [WARN]: Cookie rejected [JSESSIONID="9D0ABA82E6F54DDC8612CB9EB5E0EE9D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1024)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:07: [WARN]: Cookie rejected [JSESSIONID="0D4A57B9D653242EABBDBC148C674486", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1025)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testPerson_READ.15 [org.dataone.client.rest.RestClient]
20170502-08:06:08: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:13: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:965)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:966)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:18: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:20: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:973)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:974)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:24: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:25: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:980)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:981)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:31: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:33: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:986)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:36: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:987)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:41: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:41: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:994)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:995)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:45: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:996)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:46: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1001)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1002)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:50: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1003)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:52: [WARN]: Cookie rejected [JSESSIONID="01E9725DA2319CC00B1571DEECE59571", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1008)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:53: [WARN]: Cookie rejected [JSESSIONID="901F7115A5228A5E12609DA5086C044A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1009)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:54: [WARN]: Cookie rejected [JSESSIONID="37272037483FD0A9738E9F03B3DFC822", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1010)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06: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]
20170502-08:06:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:55: [WARN]: Cookie rejected [JSESSIONID="542BE80CE8F7ACD930E18786C333C3EB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:06:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1023)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:56: [WARN]: Cookie rejected [JSESSIONID="59B0AF2CCFA817E25C1D575F3DB981AC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:06:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1024)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:57: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:58: [WARN]: Cookie rejected [JSESSIONID="9FAFD97287EC05C768382FAAB587965B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:06:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:06:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1025)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:06:58: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testPerson_READ.15 [org.dataone.client.rest.RestClient]
20170502-08:06:58: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:06:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:07:00: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:07:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:07:03: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:03: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:07:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:965)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:07:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:966)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:07:16: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:07:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:973)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:07:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:974)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:07:22: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:07:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:980)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:27: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:07:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:981)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:07:34: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:07:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:986)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:07:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:987)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:07:47: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:07:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:994)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:07:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:995)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:07:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:996)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:54: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:55: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:07:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1001)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:07:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:07:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1002)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:07:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:08:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1003)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:01: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:01: [WARN]: Cookie rejected [JSESSIONID="72BC89808F04BC88ECDA42D06B8A4F35", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:08:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:08:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1008)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:02: [WARN]: Cookie rejected [JSESSIONID="7F98B8B6B17C6910D2F3216C20081EB7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:08:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:08:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1009)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:03: [WARN]: Cookie rejected [JSESSIONID="0D510E552DE1D37D701DB8086FD0CFA9", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:08:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:08:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1010)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:03: [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]
20170502-08:08:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:05: [WARN]: Cookie rejected [JSESSIONID="99B177E80AE709AE9EEE013343ACBD5E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:08:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:08:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1023)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:05: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:06: [WARN]: Cookie rejected [JSESSIONID="8A11F7D38E7182881C748F93EE4081E4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:08:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:08:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1024)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:06: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:07: [WARN]: Cookie rejected [JSESSIONID="1101131523FD971FE24D71A24BB31519", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:08:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:08:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1025)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:07: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:08:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:08:08: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:09: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:08:11: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:08:14: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:08:17: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:08:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:08:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:08:41: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:08:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1114)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:08:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:08:48: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:08:51: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:08:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:08:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1121)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:09:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:09:08: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:09:15: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:15: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:09:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1127)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:09:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:09:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:09:39: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:39: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:09:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1135)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:09:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:09:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1136)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:09:48: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:09:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1137)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:09:51: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:09:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1142)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:09:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:09:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:09:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1143)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:09:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1144)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:03: [WARN]: Cookie rejected [JSESSIONID="3C79F676BAB3DAA957F78793E09653E4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1148)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:04: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:05: [WARN]: Cookie rejected [JSESSIONID="C7ABF59C782507D701019571D6680EA3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1149)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:07: [WARN]: Cookie rejected [JSESSIONID="097BEB1268DA86A83F1B73AC20ABEF63", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1150)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:07: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:09: [WARN]: Cookie rejected [JSESSIONID="84587BEE85287407FC58AF7198E46A78", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1163)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:10: [WARN]: Cookie rejected [JSESSIONID="01E4445C59066EDFAA59618352986179", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1164)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:11: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:12: [WARN]: Cookie rejected [JSESSIONID="CBA74F38E6373FF47FFEE43FDAD3E01D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1165)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:10:13: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:18: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:18: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:25: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1114)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:30: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1121)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:36: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:38: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:38: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1127)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:45: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1135)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1136)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1137)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:51: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1142)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1143)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1144)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:56: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:57: [WARN]: Cookie rejected [JSESSIONID="A1A47C6EA5F7939B0ABDEB9652CBC068", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:10:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1148)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:58: [WARN]: Cookie rejected [JSESSIONID="444E4EEF8A264B0AB30D7EDC8AB50A7F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:10:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1149)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:10:59: [WARN]: Cookie rejected [JSESSIONID="955744CBE77DE34253341ABE5A2ED29F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:10:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:10:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1150)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:10:59: [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]
20170502-08:10:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:00: [WARN]: Cookie rejected [JSESSIONID="01700A2C6120107E180822FA2B16B76D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:11:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:11:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1163)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:01: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:01: [WARN]: Cookie rejected [JSESSIONID="147A357F23BA63258B7CF756595C83C1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:11:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:11:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1164)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:02: [WARN]: Cookie rejected [JSESSIONID="5242AA74B496814DA6DAC860B68AB42F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:11:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:11:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1165)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:11:03: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:11:05: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:11:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:11:08: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:09: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:11:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:11:17: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:11:21: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:11:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1114)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:24: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:11:26: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:11:27: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:11:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1121)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:32: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:11:36: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:11:40: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:11:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1127)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:11:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:11:53: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:11:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1135)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:11:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:11:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1136)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:11:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:12:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1137)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:00: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:01: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:12:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1142)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:12:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1143)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:05: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:12:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1144)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:07: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:08: [WARN]: Cookie rejected [JSESSIONID="6C8A396BF8F5110631E3675195BF4145", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:12:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:12:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1148)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:09: [WARN]: Cookie rejected [JSESSIONID="976E3ECE6F52884E4AB3E3A880B96694", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:12:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:12:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1149)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:10: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:10: [WARN]: Cookie rejected [JSESSIONID="4D779406F5A9F65D428784A83D08F693", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:12:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:12:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1150)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12: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]
20170502-08:12:11: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:11: [WARN]: Cookie rejected [JSESSIONID="7E41F4572D5B15B4FFB8299CD98ACF3C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:12:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:12:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1163)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:12: [WARN]: Cookie rejected [JSESSIONID="9907E6F8D316AD42C726AC36D62E1058", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:12:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:12:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1164)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:13: [WARN]: Cookie rejected [JSESSIONID="23C89637D36BF318F47D4595C542570F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:12:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:12:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1165)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:13: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:12:13: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testPerson_CHANGE.15 [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1233)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testPerson_CHANGE.15 [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1233)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testPerson_CHANGE.15 [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1233)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:17: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:12:17: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testGroup_READ.15 [org.dataone.client.rest.RestClient]
20170502-08:12:17: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:12:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:12:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:12:27: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:27: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:12:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1387)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:35: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:12:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1388)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:43: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:12:50: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:12:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1396)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:12:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:12:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1397)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:12:58: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:13:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1398)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:13:01: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:13:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1409)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:13:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:13:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1410)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:13:17: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:13:24: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:13:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1415)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:13:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:13:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1416)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:13:41: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:13:49: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:13:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1423)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:13:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:13:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:13:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1424)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:13:58: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:02: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1430)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:14:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1431)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1432)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:14: [WARN]: Cookie rejected [JSESSIONID="53E9997606DF0A1D886F253578D78665", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:14:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1436)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:14: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:16: [WARN]: Cookie rejected [JSESSIONID="A42FC46BAA40DDBCBDCB13CE9E99AFE5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:14:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:14:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1437)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:18: [WARN]: Cookie rejected [JSESSIONID="07F0CFCFF0E48409317543D356C37F41", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:14:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1438)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14: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]
20170502-08:14:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:20: [WARN]: Cookie rejected [JSESSIONID="FF791F0ADD454F2C49DE419EC6D61DDE", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:14:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1451)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:22: [WARN]: Cookie rejected [JSESSIONID="CC7A936D31980DC5558B1DFE5594505F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:14:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:14:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1452)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:22: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:23: [WARN]: Cookie rejected [JSESSIONID="FDF2C0FAFBC6B8C42DE0E26BE79CBEE6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:14:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1453)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testGroup_READ.15 [org.dataone.client.rest.RestClient]
20170502-08:14:24: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:14:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1387)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:14:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1388)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:37: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:37: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1396)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:39: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:14:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1397)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1398)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:42: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1409)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:45: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:14:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1410)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:49: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1415)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:52: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:14:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1416)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:14:56: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:57: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:14:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:14:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1423)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:14:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1424)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:00: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:15:02: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:15:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1430)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1431)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:06: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:15:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1432)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:07: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:08: [WARN]: Cookie rejected [JSESSIONID="325AEC4F4A26AD5777E71782458CF948", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:15:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:15:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1436)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:09: [WARN]: Cookie rejected [JSESSIONID="841529E4328F26670830678AF651347A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:15:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1437)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:09: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:10: [WARN]: Cookie rejected [JSESSIONID="7110BE093F47BEE9424EB76BF96DCA4C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:15:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:15:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1438)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15: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]
20170502-08:15:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:11: [WARN]: Cookie rejected [JSESSIONID="85F82483CCB033922EB7473FEB9CB011", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:15:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:15:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1451)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:12: [WARN]: Cookie rejected [JSESSIONID="D9FF6488761FE1065CD88716A4D8B121", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:15:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1452)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:13: [WARN]: Cookie rejected [JSESSIONID="8A91AF74B9AF932636D25F0C6D5FD80A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:15:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:15:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1453)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:13: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testGroup_READ.15 [org.dataone.client.rest.RestClient]
20170502-08:15:14: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:14: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:15:16: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:15:19: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:19: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:15:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1387)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1388)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:28: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:15:32: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:15:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1396)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1397)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:15:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1398)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:38: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:15:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1409)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:43: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1410)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:47: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:15:51: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:15:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1415)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:55: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:15:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:15:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1416)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:15:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:16:03: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:03: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:16:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1423)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:06: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:16:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1424)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:09: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:16:10: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:11: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:16:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1430)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:16:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1431)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:14: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:16:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1432)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:17: [WARN]: Cookie rejected [JSESSIONID="ECDEF82F24AF5B627683C1BC9C2A5A29", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:16:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:16:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1436)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:19: [WARN]: Cookie rejected [JSESSIONID="20CD650FFE169A65C8B1E6EAFE5B24A7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:16:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:16:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1437)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:20: [WARN]: Cookie rejected [JSESSIONID="751B209AC5B427E09A54482F8E6E61EC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:16:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:16:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1438)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16: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]
20170502-08:16:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:21: [WARN]: Cookie rejected [JSESSIONID="97FA26F210A905B0D979C0256103C5BB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:16:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:16:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1451)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:21: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:22: [WARN]: Cookie rejected [JSESSIONID="B44E95F2A968FB0E0FB9CA0F0BC0B0B1", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:16:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:16:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1452)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:23: [WARN]: Cookie rejected [JSESSIONID="4DE77E46501390A6F3E3783790660EE2", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:16:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:16:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1453)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:23: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:16:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:16:24: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:16:27: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:16:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:16:33: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:16:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1534)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:16:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:16:50: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:16:57: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:16:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:17:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1542)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:17:01: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:17:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1543)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:17:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:17:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1544)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:17:08: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:17:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1555)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:17:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:17:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:17:31: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:17:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1561)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:17:40: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:17:48: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:17:56: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:17:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1570)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:01: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:18:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:18:08: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:09: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1577)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:18:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:18:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:21: [WARN]: Cookie rejected [JSESSIONID="4BD320AA8C6BDBC481DA7327F0AD129B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:18:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1583)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:22: [WARN]: Cookie rejected [JSESSIONID="E8B84B271A08BD2DEB6DDB8733E82F7C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:18:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:18:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1584)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:24: [WARN]: Cookie rejected [JSESSIONID="3247841AA016ECDA8C4C95DC6AB98C9E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:18:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:18:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1585)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18: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]
20170502-08:18:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:26: [WARN]: Cookie rejected [JSESSIONID="512F41FE10CA4204FF733ADBE2DB4382", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:18:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1598)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:27: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:28: [WARN]: Cookie rejected [JSESSIONID="116DA8C66497D5328E0F846D1E330B01", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:18:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:18:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1599)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:29: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:30: [WARN]: Cookie rejected [JSESSIONID="1157C909522F5288D4C0B0EF386C265B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:18:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:18:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1600)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:18:31: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:31: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:18:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:18:36: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:37: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1534)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:39: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:18:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:18:44: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1542)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:18:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1543)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:18:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1544)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:49: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1555)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:52: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:18:55: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:18:57: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:57: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:18:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:18:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1561)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:18:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:19:04: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:19:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1570)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:06: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:19:09: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:19:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1577)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:19:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:16: [WARN]: Cookie rejected [JSESSIONID="87285FD74F8ED3AF83CA4B1A1C955194", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:19:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:19:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1583)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:17: [WARN]: Cookie rejected [JSESSIONID="3615278071F739D0048C3AE307039D25", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:19:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1584)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:18: [WARN]: Cookie rejected [JSESSIONID="2BA605EFF2D8D1014E5E08B36E966DB4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:19:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:19:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1585)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19: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]
20170502-08:19:19: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:19: [WARN]: Cookie rejected [JSESSIONID="8857ED00884E5626FFFF4B4D5C086E2D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:19:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:19:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1598)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:20: [WARN]: Cookie rejected [JSESSIONID="9826F5D2AC5987F939F3AF985C761812", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:19:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1599)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:21: [WARN]: Cookie rejected [JSESSIONID="DE86AE12326CCC0DCF376C41DAF1525C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:19:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:19:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1600)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:19:22: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:19:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:26: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:19:27: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:19:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1534)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:32: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:19:41: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:19:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1542)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1543)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:19:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1544)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:47: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:19:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1555)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:19:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:19:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:19:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:20:03: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:20:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1561)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:09: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:20:15: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:20:20: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:20:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1570)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:20:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:20:27: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:20:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1577)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:20:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:32: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:20:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1579)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:35: [WARN]: Cookie rejected [JSESSIONID="A408D8D6A0C9681DC282826BAEBBBF03", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:20:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:20:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1583)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:36: [WARN]: Cookie rejected [JSESSIONID="E3E3EAC7DAD6EC669EFE2A99FD5AECBE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:20:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:20:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1584)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:37: [WARN]: Cookie rejected [JSESSIONID="19F89E69F091EFADB760C2E68D648B40", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:20:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:20:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1585)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20: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]
20170502-08:20:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:39: [WARN]: Cookie rejected [JSESSIONID="D01C5C96ADE04EBBA6C978A09AFB9E9B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:20:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:20:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1598)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:39: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:40: [WARN]: Cookie rejected [JSESSIONID="977D40156BC7B11075A49D1476F6C5D8", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:20:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:20:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1599)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:41: [WARN]: Cookie rejected [JSESSIONID="239F847AF7264FC08D8E0A55CB9DDDEB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:20:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:20:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1600)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:41: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:20:41: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testGroup_CHANGE.15 [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1667)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:43: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testGroup_CHANGE.15 [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1667)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:44: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testGroup_CHANGE.15 [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1667)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:20:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:45: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:20:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:20:45: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:20:48: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:20:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:20:53: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:20:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:21:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1827)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:21:01: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:21:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:21:16: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:17: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:21:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1835)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:21:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:21:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1836)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:21:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:21:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1837)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:21:26: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:27: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:21:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1847)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:21:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:21:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:21:49: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:21:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:21:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1853)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:21:58: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:22:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:22:13: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:14: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:22:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1861)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:18: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:22:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1862)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:22: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:22:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1863)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:26: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:26: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:22:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1868)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:22:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1869)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:22:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1870)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:38: [WARN]: Cookie rejected [JSESSIONID="B6462CA6183AF11BA2770B55F6AE5D39", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:22:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:22:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1874)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:40: [WARN]: Cookie rejected [JSESSIONID="936852CEB3A79D5D734249A1BC021310", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:22:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:22:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1875)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:40: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:42: [WARN]: Cookie rejected [JSESSIONID="43D7867095D3D6490AE43C22972CD6DB", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:22:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:22:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1876)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:42: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:43: [WARN]: Cookie rejected [JSESSIONID="EDAB293BC539383C43A865D18455918F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:22:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:22:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1889)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:45: [WARN]: Cookie rejected [JSESSIONID="9F84B1977C14BB4593390729A0949F34", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:22:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:22:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1890)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:47: [WARN]: Cookie rejected [JSESSIONID="B194B90D2380049847D348DB40D5BC5B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:22:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:22:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1891)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:22:48: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:48: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:22:50: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:22:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:22:53: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:22:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1827)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:22:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:22:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:22:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:00: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:01: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1835)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:03: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1836)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1837)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:05: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1847)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:09: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:11: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:13: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1853)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:18: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:21: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1861)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1862)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:25: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1863)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:26: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1868)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1869)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:30: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1870)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:32: [WARN]: Cookie rejected [JSESSIONID="8E12A32A99936BE6992E7BAC9E9A4EF5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:23:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1874)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:33: [WARN]: Cookie rejected [JSESSIONID="8AF9D8A35837C84850874AB9A1F0B253", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:23:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1875)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:34: [WARN]: Cookie rejected [JSESSIONID="607C6A5EF519189B40740E47FCF8C216", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:23:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1876)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:34: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:35: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:36: [WARN]: Cookie rejected [JSESSIONID="5B6576F05F481184C96488A0327B365B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:23:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1889)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:36: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:37: [WARN]: Cookie rejected [JSESSIONID="C1F84492728F75351E31E0DA5D4BEF45", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:23:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1890)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:38: [WARN]: Cookie rejected [JSESSIONID="FEBAA392C37B66A79F6CC3694D818812", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:23:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1891)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient]
20170502-08:23:39: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:39: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:44: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1827)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:48: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:23:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:23:56: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:23:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:23:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1835)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:23:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:24:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1836)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:24:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1837)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:02: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:24:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1847)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:06: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:24:11: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:24:14: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:24:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1853)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:24:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:24:27: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:24:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1861)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:24:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1862)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:32: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:24:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1863)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:34: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:24:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1868)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:36: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:24:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1869)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:24:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1870)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:41: [WARN]: Cookie rejected [JSESSIONID="EAA163C9CD8A33DBA6AA58BE26BC609D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:24:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:24:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1874)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:42: [WARN]: Cookie rejected [JSESSIONID="03AF6586443570BDC1B8105A139F1A95", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:24:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:24:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1875)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:43: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:43: [WARN]: Cookie rejected [JSESSIONID="47FA83DA2E047773806DBE634B1CB3DD", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:24:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:24:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1876)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24: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]
20170502-08:24:44: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:45: [WARN]: Cookie rejected [JSESSIONID="E1437986ACB110046CA1B1BFE2525540", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:24:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:24:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1889)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:46: [WARN]: Cookie rejected [JSESSIONID="189CA8A55F575C10E640C4CBCC6ADD12", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:24:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:24:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1890)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:47: [WARN]: Cookie rejected [JSESSIONID="833588637633661E8A0A700AB4C5C28E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies]
20170502-08:24:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:24:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1891)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:24:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:47: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:24:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient]
20170502-08:24:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:48: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:24:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:24:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=read with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:25:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:25:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2014)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:25:10: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:10: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:25:14: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:25:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2039)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:25:17: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient]
20170502-08:25:18: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:18: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:25:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=read with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:25:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:25:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2014)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:25:24: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:25:25: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:25:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2039)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:25:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient]
20170502-08:25:27: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient]
20170502-08:25:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=read with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:25:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:25:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2014)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:25:38: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20170502-08:25:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20170502-08:25:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; 
	at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630)
	at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363)
	at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313)
	at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
	at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409)
	at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
	at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2039)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20170502-08:25:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:42: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:25:42: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:42: [INFO]: 
***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.2735801993101888106.tmp (275 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:25:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: 
***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.1688510294403284193.tmp (275 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:25:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: 
***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.3125882509203187537.tmp (275 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:25:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:25:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:43: [INFO]: 
***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:25:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.8892174156186907706.tmp (304 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:25:47: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:47: [INFO]: 
***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:25:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.301826687273374718.tmp (304 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:25:50: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:50: [INFO]: 
***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:25:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.5294073276859546098.tmp (304 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:25:52: [INFO]: 
***************** running test for testUpdateAccount(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: 
***************** running test for testUpdateAccount(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: 
***************** running test for testUpdateAccount(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:25:52: [INFO]: 
***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:25:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient]
20170502-08:25:56: [INFO]: 
***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:25:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:25:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient]
20170502-08:25:59: [INFO]: 
***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient]
20170502-08:26:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:01: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:01: [INFO]: 
***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:01: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient]
20170502-08:26:03: [INFO]: 
***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:03: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient]
20170502-08:26:06: [INFO]: 
***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:06: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient]
20170502-08:26:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:08: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:08: [INFO]: 
***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org [org.dataone.client.rest.RestClient]
20170502-08:26:11: [INFO]: 
***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org [org.dataone.client.rest.RestClient]
20170502-08:26:14: [INFO]: 
***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org [org.dataone.client.rest.RestClient]
20170502-08:26:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:16: [INFO]: 
***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient]
20170502-08:26:16: [INFO]: 
***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient]
20170502-08:26:16: [INFO]: 
***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient]
20170502-08:26:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:16: [INFO]: 
***************** running test for testListSubjects(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
subject: CN=Robert Nahf T863,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Giriprakash Palanisamy T864,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T805,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Benjamin Leinfelder A515,O=University of Chicago,C=US,DC=cilogon,DC=org
subject: CN=Bruce Wilson T892,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bruce Wilson T893,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mike Frame T896,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dave Vieglais T799,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jim Basney T5754,O=Google,C=US,DC=cilogon,DC=org
subject: CN=ben leinfelder T5768,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Michael Frenock T5780,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A630,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org
subject: CN=Mark Reyes T5860,O=University of California - Office of the President,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T5830,O=Google,C=US,DC=cilogon,DC=org
subject: CN=John Kunze A913,O=University of California - Office of the President,C=US,DC=cilogon,DC=org
subject: CN=Robert Patrick Waltz T6343,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T6445,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao T6444,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Meei-ru Jeng T6446,O=Google,C=US,DC=cilogon,DC=org
subject: CN=ben leinfelder T6450,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Michael Frenock T6449,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Kavitha Chandrasekar T6939,O=Indiana University,C=US,DC=cilogon,DC=org
subject: CN=benjam\+AO0-n leinfelder A6943,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Richard Marsh A2022,O=The University of Arizona,C=US,DC=cilogon,DC=org
subject: CN=CJ Grady A739,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dev Team A10142,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Ryan Scherle A281,O=Duke University,C=US,DC=cilogon,DC=org
subject: CN=AARON STEPHENSON A10465,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org
subject: CN=CORINNA GRIES A10466,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org
subject: CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jim Green A10401,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Peter Slaughter A10499,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones A2108,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Seth Kurt-Mason A11981,O=Montana State University - Bozeman,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org
subject: CN=Judy Kallestad A13391,O=University of Minnesota,C=US,DC=cilogon,DC=org
subject: CN=Edward Flathers A16001,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Andrei Buium A17461,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Charitha Dandeniya Arachchige A20956,O=Indiana University,C=US,DC=cilogon,DC=org
subject: CN=Tom Saleeba A18801,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao A11716,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mario Zamora A22496,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Ben Leinfelder A10096,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A357,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Md Moinul Hossain B26037,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao A1098,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Roger Dahl T808,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Robert Waltz A610,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Benjamin Leinfelder A31786,O=University of California-Santa Barbara,C=US,DC=cilogon,DC=org
subject: CN=Laura Moyers A33921,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Tim Vincent A33841,O=Google,C=US,DC=cilogon,DC=org
subject: testAccountA
subject: CN=Ben Leinfelder A34901,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dave Vieglais A34511,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Peter Slaughter A34456,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Matt Jones A729,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bryce Mecum A33906,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jessica Couture A35351,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bryce Mecum A27576,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Lauren Walker A10489,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Carl Boettiger A45736,O=University of California\, Berkeley,C=US,DC=cilogon,DC=org
subject: CN=Noam Ross A45991,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Diggory A14576,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0003-2192-431X
subject: CN=Joe Holland A51071,O=Texas A&M University-Corpus Christi,C=US,DC=cilogon,DC=org
subject: CN=Ross Martin A763,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-2192-403X
subject: CN=Dale Neon A54116,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-0381-3766
subject: http://orcid.org/0000-0001-8199-864X
subject: CN=Oscar Alegria A55216,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Oscar Madrigal A55451,O=ProtectNetwork,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-1642-628X
subject: http://orcid.org/0000-0003-0077-4738
subject: CN=Moyers\, Laura Burton A36901,O=University of Tennessee,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-3192-7306
subject: http://orcid.org/0000-0002-9631-3348
subject: http://orcid.org/0000-0002-3056-0127
subject: http://orcid.org/0000-0002-8121-2341
subject: http://orcid.org/0000-0001-8778-5696
subject: http://orcid.org/0000-0001-8775-4996
subject: http://orcid.org/0000-0001-7553-6692
subject: http://orcid.org/0000-0001-7489-5423
subject: http://orcid.org/0000-0002-1006-9496
subject: http://orcid.org/0000-0001-5966-0466
subject: CN=Roger Dahl A538,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0003-1758-9950
subject: http://orcid.org/0000-0003-0806-1556
subject: CN=Robert Nahf A579,O=Google,C=US,DC=cilogon,DC=org
20170502-08:26:19: [INFO]: 
***************** running test for testListSubjects(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
subject: CN=Robert Nahf T863,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Giriprakash Palanisamy T864,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T805,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Benjamin Leinfelder A515,O=University of Chicago,C=US,DC=cilogon,DC=org
subject: CN=Bruce Wilson T892,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bruce Wilson T893,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mike Frame T896,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dave Vieglais T799,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jim Basney T5754,O=Google,C=US,DC=cilogon,DC=org
subject: CN=ben leinfelder T5768,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Michael Frenock T5780,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A630,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org
subject: CN=Mark Reyes T5860,O=University of California - Office of the President,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T5830,O=Google,C=US,DC=cilogon,DC=org
subject: CN=John Kunze A913,O=University of California - Office of the President,C=US,DC=cilogon,DC=org
subject: CN=Robert Patrick Waltz T6343,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao T6444,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T6445,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Meei-ru Jeng T6446,O=Google,C=US,DC=cilogon,DC=org
subject: CN=ben leinfelder T6450,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Michael Frenock T6449,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Kavitha Chandrasekar T6939,O=Indiana University,C=US,DC=cilogon,DC=org
subject: CN=benjam\+AO0-n leinfelder A6943,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Richard Marsh A2022,O=The University of Arizona,C=US,DC=cilogon,DC=org
subject: CN=CJ Grady A739,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dev Team A10142,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Ryan Scherle A281,O=Duke University,C=US,DC=cilogon,DC=org
subject: CN=AARON STEPHENSON A10465,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org
subject: CN=CORINNA GRIES A10466,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org
subject: CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jim Green A10401,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Peter Slaughter A10499,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones A2108,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Seth Kurt-Mason A11981,O=Montana State University - Bozeman,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org
subject: CN=Judy Kallestad A13391,O=University of Minnesota,C=US,DC=cilogon,DC=org
subject: CN=Edward Flathers A16001,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Andrei Buium A17461,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Charitha Dandeniya Arachchige A20956,O=Indiana University,C=US,DC=cilogon,DC=org
subject: CN=Tom Saleeba A18801,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao A11716,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mario Zamora A22496,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Ben Leinfelder A10096,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A357,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Md Moinul Hossain B26037,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao A1098,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Roger Dahl T808,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Robert Waltz A610,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Benjamin Leinfelder A31786,O=University of California-Santa Barbara,C=US,DC=cilogon,DC=org
subject: CN=Laura Moyers A33921,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Tim Vincent A33841,O=Google,C=US,DC=cilogon,DC=org
subject: testAccountA
subject: CN=Ben Leinfelder A34901,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dave Vieglais A34511,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Peter Slaughter A34456,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Matt Jones A729,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bryce Mecum A33906,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jessica Couture A35351,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bryce Mecum A27576,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Lauren Walker A10489,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Carl Boettiger A45736,O=University of California\, Berkeley,C=US,DC=cilogon,DC=org
subject: CN=Noam Ross A45991,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Diggory A14576,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0003-2192-431X
subject: CN=Joe Holland A51071,O=Texas A&M University-Corpus Christi,C=US,DC=cilogon,DC=org
subject: CN=Ross Martin A763,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-2192-403X
subject: CN=Dale Neon A54116,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-0381-3766
subject: http://orcid.org/0000-0001-8199-864X
subject: CN=Oscar Alegria A55216,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Oscar Madrigal A55451,O=ProtectNetwork,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-1642-628X
subject: http://orcid.org/0000-0003-0077-4738
subject: CN=Moyers\, Laura Burton A36901,O=University of Tennessee,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-3192-7306
subject: http://orcid.org/0000-0002-9631-3348
subject: http://orcid.org/0000-0002-3056-0127
subject: http://orcid.org/0000-0002-8121-2341
subject: http://orcid.org/0000-0001-8778-5696
subject: http://orcid.org/0000-0001-8775-4996
subject: http://orcid.org/0000-0001-7553-6692
subject: http://orcid.org/0000-0001-7489-5423
subject: http://orcid.org/0000-0002-1006-9496
subject: http://orcid.org/0000-0001-5966-0466
subject: CN=Roger Dahl A538,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0003-1758-9950
subject: http://orcid.org/0000-0003-0806-1556
subject: CN=Robert Nahf A579,O=Google,C=US,DC=cilogon,DC=org
20170502-08:26:21: [INFO]: 
***************** running test for testListSubjects(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
subject: CN=Robert Nahf T863,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Giriprakash Palanisamy T864,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T805,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Benjamin Leinfelder A515,O=University of Chicago,C=US,DC=cilogon,DC=org
subject: CN=Bruce Wilson T892,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bruce Wilson T893,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mike Frame T896,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dave Vieglais T799,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jim Basney T5754,O=Google,C=US,DC=cilogon,DC=org
subject: CN=ben leinfelder T5768,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Michael Frenock T5780,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A630,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org
subject: CN=Mark Reyes T5860,O=University of California - Office of the President,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T5830,O=Google,C=US,DC=cilogon,DC=org
subject: CN=John Kunze A913,O=University of California - Office of the President,C=US,DC=cilogon,DC=org
subject: CN=Robert Patrick Waltz T6343,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao T6444,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones T6445,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Meei-ru Jeng T6446,O=Google,C=US,DC=cilogon,DC=org
subject: CN=ben leinfelder T6450,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Michael Frenock T6449,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Kavitha Chandrasekar T6939,O=Indiana University,C=US,DC=cilogon,DC=org
subject: CN=benjam\+AO0-n leinfelder A6943,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Richard Marsh A2022,O=The University of Arizona,C=US,DC=cilogon,DC=org
subject: CN=CJ Grady A739,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dev Team A10142,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Ryan Scherle A281,O=Duke University,C=US,DC=cilogon,DC=org
subject: CN=AARON STEPHENSON A10465,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org
subject: CN=CORINNA GRIES A10466,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org
subject: CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jim Green A10401,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Peter Slaughter A10499,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Christopher Jones A2108,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Seth Kurt-Mason A11981,O=Montana State University - Bozeman,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org
subject: CN=Judy Kallestad A13391,O=University of Minnesota,C=US,DC=cilogon,DC=org
subject: CN=Edward Flathers A16001,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Andrei Buium A17461,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Charitha Dandeniya Arachchige A20956,O=Indiana University,C=US,DC=cilogon,DC=org
subject: CN=Tom Saleeba A18801,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao A11716,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mario Zamora A22496,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Ben Leinfelder A10096,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Servilla A357,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Md Moinul Hossain B26037,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jing Tao A1098,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Roger Dahl T808,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Robert Waltz A610,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Benjamin Leinfelder A31786,O=University of California-Santa Barbara,C=US,DC=cilogon,DC=org
subject: CN=Laura Moyers A33921,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Tim Vincent A33841,O=Google,C=US,DC=cilogon,DC=org
subject: testAccountA
subject: CN=Ben Leinfelder A34901,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Dave Vieglais A34511,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Peter Slaughter A34456,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Matt Jones A729,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bryce Mecum A33906,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Jessica Couture A35351,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Bryce Mecum A27576,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Lauren Walker A10489,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Carl Boettiger A45736,O=University of California\, Berkeley,C=US,DC=cilogon,DC=org
subject: CN=Noam Ross A45991,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Mark Diggory A14576,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0003-2192-431X
subject: CN=Joe Holland A51071,O=Texas A&M University-Corpus Christi,C=US,DC=cilogon,DC=org
subject: CN=Ross Martin A763,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-2192-403X
subject: CN=Dale Neon A54116,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-0381-3766
subject: http://orcid.org/0000-0001-8199-864X
subject: CN=Oscar Alegria A55216,O=Google,C=US,DC=cilogon,DC=org
subject: CN=Oscar Madrigal A55451,O=ProtectNetwork,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-1642-628X
subject: http://orcid.org/0000-0003-0077-4738
subject: CN=Moyers\, Laura Burton A36901,O=University of Tennessee,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0002-3192-7306
subject: http://orcid.org/0000-0002-9631-3348
subject: http://orcid.org/0000-0002-3056-0127
subject: http://orcid.org/0000-0002-8121-2341
subject: http://orcid.org/0000-0001-8778-5696
subject: http://orcid.org/0000-0001-8775-4996
subject: http://orcid.org/0000-0001-7553-6692
subject: http://orcid.org/0000-0001-7489-5423
subject: http://orcid.org/0000-0002-1006-9496
subject: http://orcid.org/0000-0001-5966-0466
subject: CN=Roger Dahl A538,O=Google,C=US,DC=cilogon,DC=org
subject: http://orcid.org/0000-0003-1758-9950
subject: http://orcid.org/0000-0003-0806-1556
subject: CN=Robert Nahf A579,O=Google,C=US,DC=cilogon,DC=org
20170502-08:26:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:23: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:23: [INFO]: 
***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts?start=0&count=55 [org.dataone.client.rest.RestClient]
20170502-08:26:28: [INFO]: 
***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts?start=0&count=55 [org.dataone.client.rest.RestClient]
20170502-08:26:34: [INFO]: 
***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient]
20170502-08:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts?start=0&count=55 [org.dataone.client.rest.RestClient]
20170502-08:26:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:38: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:38: [INFO]: 
***************** running test for testRegister(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/node; MMP message has: FilePart:node = /tmp/mmp.output.5026802106871147958.tmp (1258 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:41: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:41: [INFO]: 
***************** running test for testRegister(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node; MMP message has: FilePart:node = /tmp/mmp.output.1595124445475033042.tmp (1258 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:44: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:44: [INFO]: 
***************** running test for testRegister(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/node; MMP message has: FilePart:node = /tmp/mmp.output.618101966561085206.tmp (1258 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:45: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:45: [INFO]: 
***************** running test for testGetNodeCapabilities(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:mnStageUNM1 [org.dataone.client.rest.RestClient]
20170502-08:26:46: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: 
***************** running test for testGetNodeCapabilities(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:mnStageUNM1 [org.dataone.client.rest.RestClient]
20170502-08:26:46: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: 
***************** running test for testGetNodeCapabilities(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:mnStageUNM1 [org.dataone.client.rest.RestClient]
20170502-08:26:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:46: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.1584427077748494226.tmp (755 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:49: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:49: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.2993437574948205373.tmp (755 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:52: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.6440775914866797746.tmp (755 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:53: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:53: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:53: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-08:26:53: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:53: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:cnStageBAD; MMP message has: FilePart:node = /tmp/mmp.output.8613821093417865321.tmp (823 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:54: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:54: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:54: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:54: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:54: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnStageBAD; MMP message has: FilePart:node = /tmp/mmp.output.6852462177309365065.tmp (823 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:55: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:cnStageBAD; MMP message has: FilePart:node = /tmp/mmp.output.977515447260509948.tmp (823 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:55: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.6518457096287905623.tmp (755 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:55: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.5464937865355803545.tmp (755 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:55: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20170502-08:26:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.6567904395680753009.tmp (755 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:26:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:26:56: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: 
***************** running test for testView_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testView_NotAuthorized_20171221265620 [org.dataone.client.rest.RestClient]
20170502-08:26:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_20171221265620 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: creating a test object.  pid = testView_NotAuthorized_20171221265620 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:26:56: [INFO]: SystemMetadata for pid: testView_NotAuthorized_20171221265620
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testView_NotAuthorized_20171221265620</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T08:26:56.796+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T08:26:56.796+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_20171221265620; FilePart:object = /tmp/mmp.output.5245569774547829878.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4402586508478608687.tmp (1068 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:27:01: [INFO]: object created.  pid = testView_NotAuthorized_20171221265620 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:01: [INFO]:  ====>>>>> pid of procured test Object: testView_NotAuthorized_20171221265620 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/views/default/testView_NotAuthorized_20171221265620 [org.dataone.client.rest.RestClient]
20170502-08:27:08: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:08: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:08: [INFO]: 
***************** running test for testView_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testView_NotAuthorized_20171221278621 [org.dataone.client.rest.RestClient]
20170502-08:27:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:09: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:09: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:09: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_20171221278621 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:09: [INFO]: creating a test object.  pid = testView_NotAuthorized_20171221278621 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:09: [INFO]: SystemMetadata for pid: testView_NotAuthorized_20171221278621
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testView_NotAuthorized_20171221278621</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T08:27:09.617+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T08:27:09.617+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_20171221278621; FilePart:object = /tmp/mmp.output.1715962387444869237.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.76571984316696716.tmp (1068 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:27:11: [INFO]: object created.  pid = testView_NotAuthorized_20171221278621 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:11: [INFO]:  ====>>>>> pid of procured test Object: testView_NotAuthorized_20171221278621 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/views/default/testView_NotAuthorized_20171221278621 [org.dataone.client.rest.RestClient]
20170502-08:27:14: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:14: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:14: [INFO]: 
***************** running test for testView_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testView_NotAuthorized_201712212714206 [org.dataone.client.rest.RestClient]
20170502-08:27:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:15: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:15: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:15: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201712212714206 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:15: [INFO]: creating a test object.  pid = testView_NotAuthorized_201712212714206 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:15: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201712212714206
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testView_NotAuthorized_201712212714206</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T08:27:15.522+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T08:27:15.522+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201712212714206; FilePart:object = /tmp/mmp.output.3854877566229491867.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9000056350586587841.tmp (1069 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:27:17: [INFO]: object created.  pid = testView_NotAuthorized_201712212714206 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:17: [INFO]:  ====>>>>> pid of procured test Object: testView_NotAuthorized_201712212714206 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/views/default/testView_NotAuthorized_201712212714206 [org.dataone.client.rest.RestClient]
20170502-08:27:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:21: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:27:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:21: [INFO]: 
***************** running test for testView_InvalidTheme(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testView_InvalidTheme_201712212721640 [org.dataone.client.rest.RestClient]
20170502-08:27:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:22: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:22: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:22: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:22: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_201712212721640 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:22: [INFO]: creating a test object.  pid = testView_InvalidTheme_201712212721640 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:22: [INFO]: SystemMetadata for pid: testView_InvalidTheme_201712212721640
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testView_InvalidTheme_201712212721640</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T08:27:22.464+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T08:27:22.464+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:25: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_201712212721640; FilePart:object = /tmp/mmp.output.2751419400369672369.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3128838733710373147.tmp (1068 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:27:25: [INFO]: object created.  pid = testView_InvalidTheme_201712212721640 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:25: [INFO]:  ====>>>>> pid of procured test Object: testView_InvalidTheme_201712212721640 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_201712212721640 [org.dataone.client.rest.RestClient]
20170502-08:27:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:26: [INFO]: 
***************** running test for testView_InvalidTheme(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testView_InvalidTheme_201712212726790 [org.dataone.client.rest.RestClient]
20170502-08:27:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:27: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:27: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:27: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_201712212726790 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:27: [INFO]: creating a test object.  pid = testView_InvalidTheme_201712212726790 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:27: [INFO]: SystemMetadata for pid: testView_InvalidTheme_201712212726790
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testView_InvalidTheme_201712212726790</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T08:27:27.538+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T08:27:27.538+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_201712212726790; FilePart:object = /tmp/mmp.output.7592945335559165953.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3680171186359415411.tmp (1068 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:27:29: [INFO]: object created.  pid = testView_InvalidTheme_201712212726790 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:29: [INFO]:  ====>>>>> pid of procured test Object: testView_InvalidTheme_201712212726790 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_201712212726790 [org.dataone.client.rest.RestClient]
20170502-08:27:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:30: [INFO]: 
***************** running test for testView_InvalidTheme(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testView_InvalidTheme_201712212730592 [org.dataone.client.rest.RestClient]
20170502-08:27:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:31: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:31: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:31: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_201712212730592 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:31: [INFO]: creating a test object.  pid = testView_InvalidTheme_201712212730592 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:31: [INFO]: SystemMetadata for pid: testView_InvalidTheme_201712212730592
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testView_InvalidTheme_201712212730592</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>testRightsHolder</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2017-05-02T08:27:31.017+00:00</dateUploaded>
    <dateSysMetadataModified>2017-05-02T08:27:31.017+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_201712212730592; FilePart:object = /tmp/mmp.output.1494731652230723161.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8532632137837238502.tmp (1068 bytes);  [org.dataone.client.rest.RestClient]
20170502-08:27:32: [INFO]: object created.  pid = testView_InvalidTheme_201712212730592 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:32: [INFO]:  ====>>>>> pid of procured test Object: testView_InvalidTheme_201712212730592 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_201712212730592 [org.dataone.client.rest.RestClient]
20170502-08:27:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:33: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:27:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:33: [INFO]: 
***************** running test for testListViews(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/views [org.dataone.client.rest.RestClient]
20170502-08:27:34: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: 
***************** running test for testListViews(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/views [org.dataone.client.rest.RestClient]
20170502-08:27:34: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: 
***************** running test for testListViews(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/views [org.dataone.client.rest.RestClient]
20170502-08:27:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:27:34: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:34: [INFO]: 
***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient]
20170502-08:27:35: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:35: [INFO]: 
***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient]
20170502-08:27:36: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:36: [INFO]: 
***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient]
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:27:37: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:27:37: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient]
20170502-08:27:38: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient]
20170502-08:27:38: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient]
20170502-08:27:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [INFO]: ***  context label:   STAGE [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
            urn:node:cnStageUNM1  objectList_cacheDate      Tue May 02 07:42:42 UTC 2017
            urn:node:cnStageUNM1  publicObject_cacheDate    Tue May 02 07:41:02 UTC 2017
            urn:node:cnStageUNM1  objectList_hits           4
            urn:node:cnStageUNM1  publicObject_hits         6
            urn:node:cnStageUNM1  publicObject              TierTesting:cn-stage-unm-1:Public_READ.15
            urn:node:cnStageUNM1  objectList                org.dataone.service.types.v1.ObjectList@75fcc1c
=============================================================================================================
            urn:node:cnStageORC1  objectList_cacheDate      Tue May 02 07:42:39 UTC 2017
            urn:node:cnStageORC1  publicObject_cacheDate    Tue May 02 07:40:53 UTC 2017
            urn:node:cnStageORC1  objectList_hits           4
            urn:node:cnStageORC1  publicObject_hits         6
            urn:node:cnStageORC1  publicObject              TierTesting:cn-stage-orc-1:Public_READ.15
            urn:node:cnStageORC1  objectList                org.dataone.service.types.v1.ObjectList@2251460c
=============================================================================================================
           urn:node:cnStageUCSB1  objectList_cacheDate      Tue May 02 07:42:41 UTC 2017
           urn:node:cnStageUCSB1  publicObject_cacheDate    Tue May 02 07:40:58 UTC 2017
           urn:node:cnStageUCSB1  objectList_hits           4
           urn:node:cnStageUCSB1  publicObject_hits         6
           urn:node:cnStageUCSB1  publicObject              TierTesting:cn-stage-ucsb-1:Public_READ.15
           urn:node:cnStageUCSB1  objectList                org.dataone.service.types.v1.ObjectList@5cdcf6e
=============================================================================================================
20170502-08:27:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [INFO]: certificate filename: urn_node_cnStageUNM1_SS1 [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-08:27:38: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20170502-08:27:38: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient]
total:227121
20170502-08:27:39: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient]
total:227121
20170502-08:27:40: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20170502-08:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient]
total:227121
Tests run: 156, Failures: 25, Errors: 0, Skipped: 34, Time elapsed: 3,066.382 sec <<< FAILURE!

Results :

Failed tests: 
  testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null  [for host GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171220383399 ]
  testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null  [for host GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171220387340 ]
  testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null  [for host GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201712203810889 ]
  testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null  [for host GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203813931 ]
  testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null  [for host GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203817768 ]
  testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null  [for host GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201712203820814 ]
  testGetLogRecords_dateFiltering(org.dataone.integration.it.apiTests.CNCoreV2IT): the event log contains no entries after trying to read an object  [for host GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log ]
  testGetLogRecords_dateFiltering(org.dataone.integration.it.apiTests.CNCoreV2IT): the event log contains no entries after trying to read an object  [for host GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log ]
  testGetLogRecords_dateFiltering(org.dataone.integration.it.apiTests.CNCoreV2IT): the event log contains no entries after trying to read an object  [for host GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log ]
  testReserveIdentifier(org.dataone.integration.it.apiTests.CNCoreV2IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /Connect to cn-stage-orc-1.test.dataone.org:443 [cn-stage-orc-1.test.dataone.org/160.36.13.151] failed: connect timed out  [for host POST https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 20171220419552;  ]
  testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions  [for host https://cn-stage-orc-1.test.dataone.org/cn ]
  testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions  [for host https://cn-stage-ucsb-1.test.dataone.org/cn ]
  testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions  [for host https://cn-stage-unm-1.test.dataone.org/cn ]
  testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions  [for host https://cn-stage-orc-1.test.dataone.org/cn ]
  testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions  [for host https://cn-stage-ucsb-1.test.dataone.org/cn ]
  testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions  [for host https://cn-stage-unm-1.test.dataone.org/cn ]
  testUpdateNodeCapabilities(org.dataone.integration.it.apiTests.CNRegisterV2IT): updateNodeCapabilities failed due to LDAP communication failure:: NameAlreadyBoundException:[LDAP: error code 68 - Entry Already Exists]:[LDAP: error code 68 - Entry Already Exists]  [for host PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.1584427077748494226.tmp (755 bytes);  ]
  testUpdateNodeCapabilities(org.dataone.integration.it.apiTests.CNRegisterV2IT): updateNodeCapabilities failed due to LDAP communication failure:: NameAlreadyBoundException:[LDAP: error code 68 - Entry Already Exists]:[LDAP: error code 68 - Entry Already Exists]  [for host PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.2993437574948205373.tmp (755 bytes);  ]
  testUpdateNodeCapabilities(org.dataone.integration.it.apiTests.CNRegisterV2IT): updateNodeCapabilities failed due to LDAP communication failure:: NameAlreadyBoundException:[LDAP: error code 68 - Entry Already Exists]:[LDAP: error code 68 - Entry Already Exists]  [for host PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.6440775914866797746.tmp (755 bytes);  ]
  testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Cannot find the certificate required for the test: /etc/dataone/client/testClientCerts/urn_node_cnStageUNM1_SS.crt  [for host  ]
  testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Don't know how we got here.  This is an unhandled response, andthe test is inconclusive.  The full response:
  testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Cannot find the certificate required for the test: /etc/dataone/client/testClientCerts/urn_node_cnStageUNM1_SS.crt  [for host  ]
  testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Don't know how we got here.  This is an unhandled response, andthe test is inconclusive.  The full response:
  testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Cannot find the certificate required for the test: /etc/dataone/client/testClientCerts/urn_node_cnStageUNM1_SS.crt  [for host  ]
  testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Don't know how we got here.  This is an unhandled response, andthe test is inconclusive.  The full response:

Tests run: 156, Failures: 25, Errors: 0, Skipped: 34

[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-failsafe-plugin:2.8.1:verify (verify) @ d1_integration ---
[INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/failsafe-reports
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[ERROR] There are test failures.

Please refer to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/failsafe-reports for the individual test results.
[JENKINS] Recording test results
Notifying upstream projects of job completion
Join notifier requires a CauseAction
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 51:38.329s
[INFO] Finished at: Tue May 02 08:27:40 UTC 2017
[INFO] Final Memory: 55M/761M
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[JENKINS] Archiving /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/pom.xml to org.dataone/d1_integration/2.4-SNAPSHOT/d1_integration-2.4-SNAPSHOT.pom
channel stopped
Notifying upstream projects of job completion
Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
Finished: UNSTABLE